Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/simde.spec'], chrootPath='/var/lib/mock/f40-build-55954362-6539663/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '583ef771dca24c5da454d0822134c3cc', '-D', '/var/lib/mock/f40-build-55954362-6539663/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/simde.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689984000 Wrote: /builddir/build/SRPMS/simde-0.7.6-2.gitfefc785.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/simde.spec'], chrootPath='/var/lib/mock/f40-build-55954362-6539663/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0c723b27efd149a7a51bc1243b37730f', '-D', '/var/lib/mock/f40-build-55954362-6539663/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.84bhalin:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/simde.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689984000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uhNBZu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fefc7857ff3e785b988a61a8f5f3c5bd5eb24342.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + rm -rf /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + ln -svf /usr/include/hedley.h simde/ 'simde/hedley.h' -> '/usr/include/hedley.h' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aWG7yX + umask 022 + cd /builddir/build/BUILD + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gnvXH6 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le ++ dirname /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + mkdir -p /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/include + cp -a simde /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/include + ln -svf ../hedley.h /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/include/simde/ '/builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/include/simde/hedley.h' -> '../hedley.h' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Ljh4Fs + umask 022 + cd /builddir/build/BUILD + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 ++ grep '^#define SIMDE_VERSION_MAJOR ' simde/simde-common.h ++ cut -d ' ' -f 3 + version_major=0 ++ grep '^#define SIMDE_VERSION_MINOR ' simde/simde-common.h ++ cut -d ' ' -f 3 + version_minor=7 ++ grep '^#define SIMDE_VERSION_MICRO ' simde/simde-common.h ++ cut -d ' ' -f 3 + version_micro=6 + test 0.7.6 = 0.7.6 + bash - + cp -p /builddir/build/SOURCES/ci.sh ci.sh + sed -i -e '/^cat \/proc\/cpuinfo/ s/^/#/' ci.sh + sed -i -e '/^cat \/proc\/meminfo/ s/^/#/' ci.sh + sed -i -e '/^pip3 install meson/ s/^/#/' ci.sh + sed -i -e '/^IGNORE_EXIT_STATUS=/ s/^/#/' ci.sh + sed -i -e '/^MATRIX_.*=/ s/^/#/' ci.sh + cat + sed -i -e '/^# Configuration$/r config.txt' ci.sh + diff -u /builddir/build/SOURCES/ci.sh ci.sh --- /builddir/build/SOURCES/ci.sh 2023-07-22 00:00:00.000000000 +0000 +++ ci.sh 2024-12-28 08:18:57.306570706 +0000 @@ -83,19 +83,28 @@ } # Print system info. -cat /proc/cpuinfo -cat /proc/meminfo +#cat /proc/cpuinfo +#cat /proc/meminfo # Install additional packages. -pip3 install meson==0.55.0 +#pip3 install meson==0.55.0 # Run test. # Configuration +IGNORE_EXIT_STATUS= +MATRIX_DEFAULT_GCC_DEFAULT="exclude" +MATRIX_DEFAULT_GCC_O2="exclude" +MATRIX_DEFAULT_GCC_RPM="include" +MATRIX_DEFAULT_CLANG_DEFAULT="exclude" +MATRIX_DEFAULT_CLANG_O2="exclude" +MATRIX_DEFAULT_CLANG_RPM="pend" +MATRIX_i686_GCC_RPM="pend" +MATRIX_ppc64le_GCC_RPM="pend" # # If the value is true, the CI returns the exit status zero even if the tests # fail as a compromised way. -IGNORE_EXIT_STATUS= +#IGNORE_EXIT_STATUS= # Define the testing matrix. # "include": Include the test in the matrix. Run the test. @@ -105,15 +114,15 @@ # If the test passes unexpectedly, it fails as exit status non-zero. # # Set the default behavior for each test. -MATRIX_DEFAULT_GCC_DEFAULT="include" -MATRIX_DEFAULT_GCC_O2="include" -MATRIX_DEFAULT_GCC_RPM="exclude" -MATRIX_DEFAULT_CLANG_DEFAULT="exclude" -MATRIX_DEFAULT_CLANG_O2="exclude" -MATRIX_DEFAULT_CLANG_RPM="exclude" +#MATRIX_DEFAULT_GCC_DEFAULT="include" +#MATRIX_DEFAULT_GCC_O2="include" +#MATRIX_DEFAULT_GCC_RPM="exclude" +#MATRIX_DEFAULT_CLANG_DEFAULT="exclude" +#MATRIX_DEFAULT_CLANG_O2="exclude" +#MATRIX_DEFAULT_CLANG_RPM="exclude" # Set the CPU specific behavior for each test optionally. # This configuration is prioritized than the default behavior. -MATRIX_i686_GCC_DEFAULT="pend" +#MATRIX_i686_GCC_DEFAULT="pend" # End of configuration + 1 '!=' 1 /var/tmp/rpm-tmp.Ljh4Fs: line 89: 1: command not found + export 'CI_CLANG_RPM_CFLAGS=-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CI_CLANG_RPM_CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + export 'CI_CLANG_RPM_CXXFLAGS=-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CI_CLANG_RPM_CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + export 'CI_CLANG_RPM_LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 ' + CI_CLANG_RPM_LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 ' + export 'CI_GCC_RPM_CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CI_GCC_RPM_CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + export 'CI_GCC_RPM_CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CI_GCC_RPM_CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + export 'CI_GCC_RPM_LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + CI_GCC_RPM_LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /bin/time -f '=> [%E]' ./ci.sh ++ uname -m + HOST_CPU=ppc64le ++ nproc + JOBS=8 + IGNORE_EXIT_STATUS= + MATRIX_DEFAULT_GCC_DEFAULT=exclude + MATRIX_DEFAULT_GCC_O2=exclude + MATRIX_DEFAULT_GCC_RPM=include + MATRIX_DEFAULT_CLANG_DEFAULT=exclude + MATRIX_DEFAULT_CLANG_O2=exclude + MATRIX_DEFAULT_CLANG_RPM=pend + MATRIX_i686_GCC_RPM=pend + MATRIX_ppc64le_GCC_RPM=pend ++ eval echo '${MATRIX_ppc64le_GCC_DEFAULT:-exclude}' +++ echo exclude + TEST_COND_GCC_DEFAULT=exclude ++ eval echo '${MATRIX_ppc64le_GCC_O2:-exclude}' +++ echo exclude + TEST_COND_GCC_O2=exclude ++ eval echo '${MATRIX_ppc64le_GCC_RPM:-include}' +++ echo pend + TEST_COND_GCC_RPM=pend ++ eval echo '${MATRIX_ppc64le_CLANG_DEFAULT:-exclude}' +++ echo exclude + TEST_COND_CLANG_DEFAULT=exclude ++ eval echo '${MATRIX_ppc64le_CLANG_O2:-exclude}' +++ echo exclude + TEST_COND_CLANG_O2=exclude ++ eval echo '${MATRIX_ppc64le_CLANG_RPM:-pend}' +++ echo pend + TEST_COND_CLANG_RPM=pend + exit_status=0 + result_buf= + gcc --version gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3) Copyright (C) 2024 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + g++ --version g++ (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3) Copyright (C) 2024 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + clang --version clang version 18.1.8 (Fedora 18.1.8-1.fc40) Target: ppc64le-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin Configuration file: /etc/clang/ppc64le-redhat-linux-gnu-clang.cfg + clang++ --version clang version 18.1.8 (Fedora 18.1.8-1.fc40) Target: ppc64le-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin Configuration file: /etc/clang/ppc64le-redhat-linux-gnu-clang++.cfg == Tests on gcc in a default status == + echo '== Tests on gcc in a default status ==' + BUILD_DIR=build/gcc + CC=gcc + CXX=g++ + _run_test_and_get_result exclude + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=exclude + '[' exclude = include ']' + '[' exclude = pend ']' + result_buf=skipped + return 0 + result_gcc=skipped == Tests on clang in a default status == == Tests on gcc with O2 flag == == Tests on clang with O2 flag == == Tests on gcc with flags used in RPM package build == + echo '== Tests on clang in a default status ==' + BUILD_DIR=build/clang + CC=clang + CXX=clang++ + _run_test_and_get_result exclude + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=exclude + '[' exclude = include ']' + '[' exclude = pend ']' + result_buf=skipped + return 0 + result_clang=skipped + echo '== Tests on gcc with O2 flag ==' + BUILD_DIR=build/gcc-O2 + CC=gcc + CXX=g++ + CFLAGS=-O2 + CXXFLAGS=-O2 + _run_test_and_get_result exclude + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=exclude + '[' exclude = include ']' + '[' exclude = pend ']' + result_buf=skipped + return 0 + result_gcc_O2=skipped + echo '== Tests on clang with O2 flag ==' + BUILD_DIR=build/clang-O2 + CC=clang + CXX=clang++ + CFLAGS=-O2 + CXXFLAGS=-O2 + _run_test_and_get_result exclude + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=exclude + '[' exclude = include ']' + '[' exclude = pend ']' + result_buf=skipped + return 0 + result_clang_O2=skipped + echo '== Tests on gcc with flags used in RPM package build ==' + BUILD_DIR=build/gcc-rpm + CC=gcc + CXX=g++ + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + _run_test_and_get_result pend + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=pend + '[' pend = include ']' + '[' pend = pend ']' + _run_test + _setup + meson setup build/gcc-rpm The Meson build system Version: 1.4.1 Source dir: /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 Build dir: /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm Build type: native build Project name: SIMDe Project version: 0.7.6 C compiler for the host machine: gcc (gcc 14.2.1 "gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)") C linker for the host machine: gcc ld.bfd 2.41-38 C++ compiler for the host machine: g++ (gcc 14.2.1 "g++ (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)") C++ linker for the host machine: g++ ld.bfd 2.41-38 Host machine cpu family: ppc64 Host machine cpu: ppc64le Library m found: YES Compiler for C supports arguments -fopenmp-simd: YES Compiler for C++ supports arguments -fopenmp-simd: YES Compiler for C supports arguments -Wpsabi: YES Compiler for C++ supports arguments -Wpsabi: YES Library m found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1 Build targets in project: 1550 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} Found ninja-1.12.1 at /usr/bin/ninja + _build + rm -f build.log + _time ninja -C build/gcc-rpm -v -j 8 + head -4 build.log + /bin/time -f '=> [%E]' ninja -C build/gcc-rpm -v -j 8 ninja: Entering directory `build/gcc-rpm' [1/3100] gcc -Itest/common/common-c.p -Itest/common -I../../test/common -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/common/common-c.p/common.c.o -MF test/common/common-c.p/common.c.o.d -o test/common/common-c.p/common.c.o -c ../../test/common/common.c [2/3100] g++ -Itest/common/common-cpp.p -Itest/common -I../../test/common -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/common/common-cpp.p/meson-generated_.._common.cpp.o -MF test/common/common-cpp.p/meson-generated_.._common.cpp.o.d -o test/common/common-cpp.p/meson-generated_.._common.cpp.o -c test/common/common.cpp + tail -3 build.log [3099/3100] g++ -o test/mips/msa/subv-emul-cpp test/mips/msa/subv-emul-cpp.p/meson-generated_.._subv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [3100/3100] g++ -o test/mips/msa/subv-native-cpp test/mips/msa/subv-native-cpp.p/meson-generated_.._subv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm => [10:01.81] + _test + _time meson test -C build/gcc-rpm -q --no-rebuild --print-errorlogs + /bin/time -f '=> [%E]' meson test -C build/gcc-rpm -q --no-rebuild --print-errorlogs ▶ 497/1550 abd/vabdq_f32 FAIL 497/1550 arm/neon/abd/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=202 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/abd-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/abd.c:654: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-29713728.000000 ~= 1787.520020) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 505/1550 abd/vabdq_f32 FAIL ▶ 506/1550 abs/vabsq_f32 FAIL 505/1550 arm/neon/abd/native/cpp ERROR 0.06s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=174 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/abd-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/abd.cpp:654: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-8296374272.000000 ~= 1787.520020) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 506/1550 arm/neon/abs/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=86 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/abs-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/abs.c:282: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-18372381903299805184.000000 ~= 462.299988) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 513/1550 abs/vabsq_f32 FAIL ▶ 514/1550 add/vaddq_f32 FAIL ▶ 515/1550 add/vaddq_f32 FAIL 513/1550 arm/neon/abs/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=5 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/abs-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/abs.cpp:282: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-4401906805772212313655102687674368.000000 ~= 462.299988) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 514/1550 arm/neon/add/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=233 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/add-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/add.c:795: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (66402585833950412800.000000 ~= -295.450012) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 515/1550 arm/neon/add/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=234 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/add-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/add.cpp:795: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (66402585833950412800.000000 ~= -295.450012) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 553/1550 bsl/vbslq_f32 FAIL 553/1550 arm/neon/bsl/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=145 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/bsl-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/bsl.c:739: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-19281151852404622634242927493120.000000 ~= 986.887695) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 561/1550 bsl/vbslq_f32 FAIL 561/1550 arm/neon/bsl/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=155 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/bsl-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/bsl.cpp:739: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-19281151852404622634242927493120.000000 ~= 986.887695) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 617/1550 cmla/vcmlaq_f32 FAIL ▶ 618/1550 cmla/vcmlaq_f32 FAIL ▶ 621/1550 cmla_rot90/vcmlaq_rot90_f32 FAIL 617/1550 arm/neon/cmla/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=67 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/cmla.c:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (-106284014457221212536832.000000 ~= -23721.960938) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 618/1550 arm/neon/cmla/native/cpp ERROR 0.04s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=185 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/cmla.cpp:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (-3301099520.000000 ~= -23721.960938) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 621/1550 arm/neon/cmla_rot90/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot90-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/cmla_rot90.c:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (150044.343750 ~= -407249.968750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 625/1550 cmla_rot90/vcmlaq_rot90_f32 FAIL ▶ 626/1550 cmla_rot180/vcmlaq_rot180_f32 FAIL ▶ 627/1550 cmla_rot180/vcmlaq_rot180_f32 FAIL 625/1550 arm/neon/cmla_rot90/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=226 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot90-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/cmla_rot90.cpp:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (150044.328125 ~= -407249.968750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 631/1550 cmla_rot270/vcmlaq_rot270_f32 FAIL 626/1550 arm/neon/cmla_rot180/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=40 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot180-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/cmla_rot180.c:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (-12159713839939584.000000 ~= -367723.406250) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 627/1550 arm/neon/cmla_rot180/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=175 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot180-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/cmla_rot180.cpp:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (-4376542262687956992.000000 ~= -367723.406250) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 631/1550 arm/neon/cmla_rot270/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=213 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot270-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/cmla_rot270.c:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (226902.093750 ~= 57407.300781) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 633/1550 cmla_rot270/vcmlaq_rot270_f32 FAIL 633/1550 arm/neon/cmla_rot270/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=169 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cmla_rot270-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/cmla_rot270.cpp:124: assertion failed: r_[2] ~= simde_vld1q_f32(test_vec[i].r_)[2] (226902.093750 ~= 57407.296875) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 639/1550 cvt/vcvtq_f32_s32 FAIL ▶ 639/1550 cvt/vcvtq_f32_u32 FAIL 639/1550 arm/neon/cvt/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=32 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cvt-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/cvt.c:1210: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-33102298773044154323874199503896576.000000 ~= -932389312.000000) ../../test/arm/neon/cvt.c:1356: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-33102298773044154323874199503896576.000000 ~= 2742190336.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 641/1550 cvt/vcvtq_f32_s32 FAIL ▶ 641/1550 cvt/vcvtq_f32_u32 FAIL 641/1550 arm/neon/cvt/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=237 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/cvt-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/cvt.cpp:1210: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-329268839074174552243012685004800.000000 ~= -932389312.000000) test/arm/neon/cvt.cpp:1356: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-329268839074174552243012685004800.000000 ~= 2742190336.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 648/1550 combine/vcombine_f32 FAIL 648/1550 arm/neon/combine/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=65 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/combine-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/combine.c:45: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -53.980000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 649/1550 combine/vcombine_f32 FAIL 649/1550 arm/neon/combine/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=81 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/combine-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/combine.cpp:45: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -53.980000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 664/1550 dup_n/vdupq_n_f32 FAIL 664/1550 arm/neon/dup_n/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=14 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/dup_n-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/dup_n.c:479: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000012 ~= -253.369995) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 665/1550 dup_n/vdupq_n_f32 FAIL ▶ 666/1550 dup_lane/vdupq_lane_f32 FAIL ▶ 666/1550 dup_lane/vdupq_laneq_f32 FAIL ▶ 667/1550 dup_lane/vdupq_lane_f32 FAIL ▶ 667/1550 dup_lane/vdupq_laneq_f32 FAIL 665/1550 arm/neon/dup_n/native/cpp ERROR 0.06s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=228 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/dup_n-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/dup_n.cpp:479: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -253.369995) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 666/1550 arm/neon/dup_lane/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=222 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/dup_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/dup_lane.c:1270: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (8498548047872.000000 ~= 870.880005) ../../test/arm/neon/dup_lane.c:1895: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 261.670013) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 667/1550 arm/neon/dup_lane/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=115 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/dup_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/dup_lane.cpp:1270: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (8498548047872.000000 ~= 870.880005) test/arm/neon/dup_lane.cpp:1895: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 261.670013) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 674/1550 ext/vextq_f32 FAIL ▶ 675/1550 ext/vextq_f32 FAIL 674/1550 arm/neon/ext/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=61 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ext-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/ext.c:746: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -11.820000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 675/1550 arm/neon/ext/native/cpp ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=200 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ext-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/ext.cpp:746: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -11.820000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 680/1550 fma/vfmaq_f32 FAIL 680/1550 arm/neon/fma/native/c ERROR 0.04s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=63 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/fma.c:124: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-127213116945791792472916622311424.000000 ~= -48418.269531) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 681/1550 fma/vfmaq_f32 FAIL ▶ 683/1550 fma_lane/vfmaq_lane_f32 FAIL ▶ 683/1550 fma_lane/vfmaq_laneq_f32 FAIL ▶ 684/1550 fma_lane/vfmaq_lane_f32 FAIL ▶ 684/1550 fma_lane/vfmaq_laneq_f32 FAIL 681/1550 arm/neon/fma/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=186 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/fma.cpp:124: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-15255574442548110819328.000000 ~= -48418.269531) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 683/1550 arm/neon/fma_lane/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=100 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/fma_lane.c:736: assertion failed: r0[2] ~= simde_vld1q_f32(test_vec[i].r0)[2] (0.000000 ~= -382857.250000) ../../test/arm/neon/fma_lane.c:907: assertion failed: r0[2] ~= simde_vld1q_f32(test_vec[i].r0)[2] (-493268195371108428283495776780288.000000 ~= -9970.009766) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 684/1550 arm/neon/fma_lane/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=107 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/fma_lane.cpp:736: assertion failed: r0[2] ~= simde_vld1q_f32(test_vec[i].r0)[2] (0.000000 ~= -382857.250000) test/arm/neon/fma_lane.cpp:907: assertion failed: r0[2] ~= simde_vld1q_f32(test_vec[i].r0)[2] (-493268195371108428283495776780288.000000 ~= -9970.009766) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 688/1550 fma_n/vfmaq_n_f32 FAIL 688/1550 arm/neon/fma_n/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=216 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma_n-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/fma_n.c:194: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-38175333946357106264244224.000000 ~= 224536.328125) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 689/1550 fma_n/vfmaq_n_f32 FAIL 689/1550 arm/neon/fma_n/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=240 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/fma_n-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/fma_n.cpp:194: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-11202915385475072.000000 ~= 224536.328125) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 712/1550 ld1_dup/vld1q_dup_f32 FAIL 712/1550 arm/neon/ld1_dup/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=129 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld1_dup-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/ld1_dup.c:625: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-224374962935132323840.000000 ~= -275.480011) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 714/1550 ld1_dup/vld1q_dup_f32 FAIL ▶ 715/1550 ld1_lane/vld1q_lane_f32 FAIL ▶ 716/1550 ld1_lane/vld1q_lane_f32 FAIL 714/1550 arm/neon/ld1_dup/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=143 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld1_dup-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/ld1_dup.cpp:625: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-44974.062500 ~= -275.480011) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 715/1550 arm/neon/ld1_lane/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=205 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld1_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/ld1_lane.c:1018: assertion failed: r[2] ~= expected[2] (0.000000 ~= -28.530001) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 716/1550 arm/neon/ld1_lane/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=184 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld1_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/ld1_lane.cpp:1018: assertion failed: r[2] ~= expected[2] (0.000000 ~= -28.530001) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 744/1550 ld2/vld2q_f32 FAIL ▶ 746/1550 ld2/vld2q_f32 FAIL 744/1550 arm/neon/ld2/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=250 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/ld2.c:1514: assertion failed: r.val[0][2] ~= expected.val[0][2] (-34.857178 ~= 793.710022) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 746/1550 arm/neon/ld2/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=17 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/ld2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/ld2.cpp:1514: assertion failed: r.val[0][2] ~= expected.val[0][2] (-1966.777344 ~= 793.710022) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 752/1550 max/vmaxq_f32 FAIL 752/1550 arm/neon/max/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=159 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/max-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/max.c:550: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-23430448.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 754/1550 max/vmaxq_f32 FAIL ▶ 755/1550 maxnm/vmaxnmq_f32 FAIL ▶ 756/1550 maxnm/vmaxnmq_f32 FAIL 754/1550 arm/neon/max/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=192 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/max-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/max.cpp:550: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-2566159619017814591314040656880467968.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 755/1550 arm/neon/maxnm/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=88 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/maxnm-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/maxnm.c:173: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1423375.000000 ~= -786.609985) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 756/1550 arm/neon/maxnm/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=56 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/maxnm-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/maxnm.cpp:173: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1852679.000000 ~= -786.609985) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 762/1550 min/vminq_f32 FAIL ▶ 763/1550 min/vminq_f32 FAIL 762/1550 arm/neon/min/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=16 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/min-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/min.c:533: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-0.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 763/1550 arm/neon/min/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=132 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/min-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/min.cpp:533: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-0.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 768/1550 minnm/vminnmq_f32 FAIL ▶ 770/1550 minnm/vminnmq_f32 FAIL 768/1550 arm/neon/minnm/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=74 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/minnm-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/minnm.c:173: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-6798115726980377854892572672.000000 ~= -631.159973) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 770/1550 arm/neon/minnm/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=208 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/minnm-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/minnm.cpp:173: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1177907545667710268825665536.000000 ~= -631.159973) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 776/1550 mla/vmlaq_f32 FAIL ▶ 777/1550 mla/vmlaq_f32 FAIL 776/1550 arm/neon/mla/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=99 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mla.c:485: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 331583.250000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 779/1550 mla_lane/vmlaq_lane_f32 FAIL ▶ 780/1550 mla_lane/vmlaq_lane_f32 FAIL 777/1550 arm/neon/mla/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=208 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mla.cpp:485: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 331583.250000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 779/1550 arm/neon/mla_lane/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=186 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mla_lane.c:518: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-20643.546875 ~= 132472.718750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 780/1550 arm/neon/mla_lane/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=106 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mla_lane.cpp:518: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-9247025374443289880559616.000000 ~= 132472.718750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 784/1550 mla_n/vmlaq_n_f32 FAIL ▶ 786/1550 mla_n/vmlaq_n_f32 FAIL 784/1550 arm/neon/mla_n/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=137 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla_n-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mla_n.c:408: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-3782913006526774382690304.000000 ~= -713067.750000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 786/1550 arm/neon/mla_n/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=240 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mla_n-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mla_n.cpp:408: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1698024565233578543804577742848.000000 ~= -713067.750000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 808/1550 mls/vmlsq_f32 FAIL ▶ 809/1550 mls/vmlsq_f32 FAIL 808/1550 arm/neon/mls/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=194 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mls-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mls.c:615: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-7567691187846423511040.000000 ~= 479719.218750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 811/1550 mls_n/vmlsq_n_f32 FAIL ▶ 812/1550 mls_n/vmlsq_n_f32 FAIL 809/1550 arm/neon/mls/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=129 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mls-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mls.cpp:615: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1433249251328.000000 ~= 479719.218750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 811/1550 arm/neon/mls_n/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=7 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mls_n-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mls_n.c:402: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-2287053847453116166832128.000000 ~= 40015.429688) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 812/1550 arm/neon/mls_n/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=212 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mls_n-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mls_n.cpp:402: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-4148299084929321097760866304.000000 ~= 40015.429688) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 850/1550 mul/vmulq_f32 FAIL ▶ 851/1550 mul/vmulq_f32 FAIL 850/1550 arm/neon/mul/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=16 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mul.c:511: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-349195979871606274032402432.000000 ~= 309575.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 851/1550 arm/neon/mul/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=64 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mul.cpp:511: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-5801.828125 ~= 309575.000000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 856/1550 mul_lane/vmulq_lane_f32 FAIL ▶ 856/1550 mul_lane/vmulq_laneq_f32 FAIL ▶ 858/1550 mul_lane/vmulq_lane_f32 FAIL ▶ 858/1550 mul_lane/vmulq_laneq_f32 FAIL 856/1550 arm/neon/mul_lane/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=133 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mul_lane.c:775: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-4438709113978880.000000 ~= -69169.210938) ../../test/arm/neon/mul_lane.c:1199: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-4438709113978880.000000 ~= -330570.843750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 859/1550 mul_n/vmulq_n_f32 FAIL ▶ 860/1550 mul_n/vmulq_n_f32 FAIL 858/1550 arm/neon/mul_lane/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=33 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mul_lane.cpp:775: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-338963147521818365175747726802944.000000 ~= -69169.210938) test/arm/neon/mul_lane.cpp:1199: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-338963147521818365175747726802944.000000 ~= -330570.843750) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 859/1550 arm/neon/mul_n/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=22 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul_n-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/mul_n.c:397: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-152316351083688602107904.000000 ~= 306885.156250) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 860/1550 arm/neon/mul_n/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=86 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/mul_n-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/mul_n.cpp:397: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-50369729860332056974565063000064.000000 ~= 306885.156250) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 882/1550 neg/vnegq_f32 FAIL ▶ 883/1550 neg/vnegq_f32 FAIL 882/1550 arm/neon/neg/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=173 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/neg-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/neg.c:310: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-12321.773438 ~= -804.419983) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 883/1550 arm/neon/neg/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=244 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/neg-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/neg.cpp:310: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-80775209774052433365550759936.000000 ~= -804.419983) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 898/1550 padd/vpaddq_f32 FAIL ▶ 899/1550 padd/vpaddq_f32 FAIL 898/1550 arm/neon/padd/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=164 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/padd-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/padd.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1667345538652339416233658342703104.000000 ~= 267.400024) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 899/1550 arm/neon/padd/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=104 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/padd-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/padd.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-2071901019683422208.000000 ~= 267.400024) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 906/1550 pmax/vpmaxq_f32 FAIL ▶ 908/1550 pmax/vpmaxq_f32 FAIL 906/1550 arm/neon/pmax/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=52 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/pmax-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/pmax.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-206229078016.000000 ~= -402.070007) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 908/1550 arm/neon/pmax/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=129 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/pmax-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/pmax.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-103841967759481913504885112832.000000 ~= -402.070007) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 912/1550 pmin/vpminq_f32 FAIL ▶ 913/1550 pmin/vpminq_f32 FAIL 912/1550 arm/neon/pmin/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=129 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/pmin-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/pmin.c:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -211.229996) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 913/1550 arm/neon/pmin/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=48 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/pmin-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/pmin.cpp:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -211.229996) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1008/1550 recpe/vrecpeq_f32 FAIL ▶ 1010/1550 recpe/vrecpeq_f32 FAIL 1008/1550 arm/neon/recpe/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=184 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/recpe-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/recpe.c:269: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-nan ~= -0.105043) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1011/1550 recps/vrecpsq_f32 FAIL ▶ 1012/1550 recps/vrecpsq_f32 FAIL 1010/1550 arm/neon/recpe/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=83 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/recpe-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/recpe.cpp:269: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-nan ~= -0.105043) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1011/1550 arm/neon/recps/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=175 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/recps-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/recps.c:334: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-14442136770445312.000000 ~= -67862.367188) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1012/1550 arm/neon/recps/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=212 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/recps-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/recps.cpp:334: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-95211652019892025059665506876784640.000000 ~= -67862.367188) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1026/1550 rev64/vrev64q_f32 FAIL ▶ 1028/1550 rev64/vrev64q_f32 FAIL 1026/1550 arm/neon/rev64/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=91 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rev64-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rev64.c:669: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-6266755.000000 ~= -870.469971) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1028/1550 arm/neon/rev64/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=237 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rev64-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rev64.cpp:669: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-6266755.000000 ~= -870.469971) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1035/1550 rnd/vrndq_f32 FAIL ▶ 1036/1550 rnd/vrndq_f32 FAIL 1035/1550 arm/neon/rnd/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=122 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rnd-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rnd.c:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-11.185204 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1036/1550 arm/neon/rnd/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=244 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rnd-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rnd.cpp:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-919780600249011897630720.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1040/1550 rndi/vrndiq_f32 FAIL ▶ 1041/1550 rndi/vrndiq_f32 FAIL 1040/1550 arm/neon/rndi/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=159 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndi-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rndi.c:157: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-503110132591230976.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1043/1550 rndm/vrndmq_f32 FAIL 1041/1550 arm/neon/rndi/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=64 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndi-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rndi.cpp:157: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1648620928826867712.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1045/1550 rndm/vrndmq_f32 FAIL 1043/1550 arm/neon/rndm/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=130 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndm-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rndm.c:157: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-147790369791149173387558912.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1045/1550 arm/neon/rndm/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=251 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndm-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rndm.cpp:157: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-132008316008832958464.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1048/1550 rndn/vrndnq_f32 FAIL ▶ 1050/1550 rndn/vrndnq_f32 FAIL 1048/1550 arm/neon/rndn/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=217 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndn-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rndn.c:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-59.900574 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1052/1550 rndp/vrndpq_f32 FAIL ▶ 1053/1550 rndp/vrndpq_f32 FAIL 1050/1550 arm/neon/rndn/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=191 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndn-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rndn.cpp:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1030458145494019542790176768000.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1052/1550 arm/neon/rndp/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=23 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndp-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rndp.c:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-10356.898438 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1053/1550 arm/neon/rndp/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=92 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rndp-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rndp.cpp:154: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1336975046523788634095616.000000 ~= nan) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1067/1550 rsqrte/vrsqrteq_f32 FAIL ▶ 1069/1550 rsqrte/vrsqrteq_f32 FAIL 1067/1550 arm/neon/rsqrte/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=234 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rsqrte-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rsqrte.c:265: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 0.135656) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1069/1550 arm/neon/rsqrte/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=141 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rsqrte-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rsqrte.cpp:265: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 0.135656) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1072/1550 rsqrts/vrsqrtsq_f32 FAIL ▶ 1073/1550 rsqrts/vrsqrtsq_f32 FAIL 1072/1550 arm/neon/rsqrts/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=124 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rsqrts-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/rsqrts.c:160: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-1393160389051216966047625813950464.000000 ~= -6.995800) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1073/1550 arm/neon/rsqrts/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=215 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/rsqrts-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/rsqrts.cpp:160: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-73206272.000000 ~= -6.995800) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1080/1550 set_lane/vsetq_lane_f32 FAIL ▶ 1082/1550 set_lane/vsetq_lane_f32 FAIL 1080/1550 arm/neon/set_lane/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=51 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/set_lane-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/set_lane.c:760: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-540372631552.000000 ~= 571.969971) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1082/1550 arm/neon/set_lane/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=244 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/set_lane-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/set_lane.cpp:760: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-519521173504.000000 ~= 571.969971) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1120/1550 st2/vst2q_f32 FAIL ▶ 1121/1550 st2/vst2q_f32 FAIL 1120/1550 arm/neon/st2/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=12 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/st2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/st2.c:714: assertion failed: 0 == simde_memcmp(a_, test_vec[i].a, sizeof(test_vec[i].a)) (0 == -1) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1121/1550 arm/neon/st2/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=45 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/st2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/st2.cpp:714: assertion failed: 0 == simde_memcmp(a_, test_vec[i].a, sizeof(test_vec[i].a)) (0 == -1) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1144/1550 sub/vsubq_f32 FAIL ▶ 1146/1550 sub/vsubq_f32 FAIL 1144/1550 arm/neon/sub/native/c ERROR 0.05s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=114 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/sub-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/sub.c:480: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-556634537649451843977216.000000 ~= 744.530029) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1146/1550 arm/neon/sub/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=162 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/sub-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/sub.cpp:480: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-814340740505945010864128.000000 ~= 744.530029) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1176/1550 trn1/vtrn1q_f32 FAIL ▶ 1177/1550 trn1/vtrn1q_f32 FAIL 1176/1550 arm/neon/trn1/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=54 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn1-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/trn1.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -522.179993) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1179/1550 trn2/vtrn2q_f32 FAIL ▶ 1180/1550 trn2/vtrn2q_f32 FAIL 1177/1550 arm/neon/trn1/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=125 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn1-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/trn1.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -522.179993) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1179/1550 arm/neon/trn2/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=42 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/trn2.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -979.059998) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1180/1550 arm/neon/trn2/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=103 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/trn2.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= -979.059998) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1184/1550 trn/vtrnq_f32 FAIL ▶ 1186/1550 trn/vtrnq_f32 FAIL 1184/1550 arm/neon/trn/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=86 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/trn.c:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-2016894001965077246794999755964416.000000 ~= -21.160000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1186/1550 arm/neon/trn/native/cpp ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=205 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/trn-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/trn.cpp:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-3367422132224.000000 ~= -21.160000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1194/1550 uzp1/vuzp1q_f32 FAIL ▶ 1195/1550 uzp1/vuzp1q_f32 FAIL 1194/1550 arm/neon/uzp1/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=132 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp1-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/uzp1.c:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 44.639999) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1195/1550 arm/neon/uzp1/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=251 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp1-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/uzp1.cpp:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 44.639999) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1200/1550 uzp2/vuzp2q_f32 FAIL ▶ 1201/1550 uzp2/vuzp2q_f32 FAIL 1200/1550 arm/neon/uzp2/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=61 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/uzp2.c:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 88.580002) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1203/1550 uzp/vuzpq_f32 FAIL ▶ 1204/1550 uzp/vuzpq_f32 FAIL 1201/1550 arm/neon/uzp2/native/cpp ERROR 0.04s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=30 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/uzp2.cpp:351: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (0.000000 ~= 88.580002) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1203/1550 arm/neon/uzp/native/c ERROR 0.05s exit status 1 >>> MALLOC_PERTURB_=196 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/uzp.c:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-1213319887784072631991930441433088.000000 ~= 336.859985) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1204/1550 arm/neon/uzp/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=43 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/uzp-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/uzp.cpp:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-1773866590404608.000000 ~= 336.859985) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1210/1550 zip1/vzip1q_f32 FAIL ▶ 1211/1550 zip1/vzip1q_f32 FAIL 1210/1550 arm/neon/zip1/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=226 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip1-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/zip1.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-784984813347972514937044992.000000 ~= 269.040009) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1211/1550 arm/neon/zip1/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=223 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip1-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/zip1.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-8384220787499905609828771053105577984.000000 ~= 269.040009) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1216/1550 zip2/vzip2q_f32 FAIL ▶ 1218/1550 zip2/vzip2q_f32 FAIL 1216/1550 arm/neon/zip2/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=132 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip2-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/zip2.c:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-301938507776.000000 ~= -284.089996) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1219/1550 zip/vzipq_f32 FAIL ▶ 1220/1550 zip/vzipq_f32 FAIL 1218/1550 arm/neon/zip2/native/cpp ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=136 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip2-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/zip2.cpp:349: assertion failed: r[2] ~= simde_vld1q_f32(test_vec[i].r)[2] (-15440375149657631752192.000000 ~= -284.089996) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1219/1550 arm/neon/zip/native/c ERROR 0.05s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=156 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/arm/neon/zip.c:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-29211481329369088.000000 ~= -748.989990) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1220/1550 arm/neon/zip/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=52 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/arm/neon/zip-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/arm/neon/zip.cpp:622: assertion failed: r.val[0][2] ~= simde_vld1q_f32(test_vec[i].r[0])[2] (-1909010432.000000 ~= -748.989990) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1378/1550 mul/wasm_i16x8_mul FAIL ▶ 1380/1550 mul/wasm_i16x8_mul FAIL 1378/1550 wasm_simd128/mul/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=180 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/mul-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/wasm/simd128/mul.c:66: assertion failed: r[1] == simde_wasm_v128_load(test_vec[i].r)[1] (-3846 == -6568) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1380/1550 wasm_simd128/mul/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=125 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/mul-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/wasm/simd128/mul.cpp:66: assertion failed: r[1] == simde_wasm_v128_load(test_vec[i].r)[1] (-3846 == -6568) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1411/1550 pmin/wasm_f64x2_pmin FAIL ▶ 1412/1550 pmin/wasm_f64x2_pmin FAIL 1411/1550 wasm_simd128/pmin/native/c ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=208 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/pmin-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/wasm/simd128/pmin.c:131: assertion failed: r[1] ~= simde_wasm_v128_load(test_vec[i].r)[1] (-417.989990 ~= -417.990000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1412/1550 wasm_simd128/pmin/native/cpp ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=209 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/pmin-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/wasm/simd128/pmin.cpp:131: assertion failed: r[1] ~= simde_wasm_v128_load(test_vec[i].r)[1] (-417.989990 ~= -417.990000) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1440/1550 shr/wasm_u16x8_shr FAIL ▶ 1440/1550 shr/wasm_u32x4_shr FAIL ▶ 1440/1550 shr/wasm_u64x2_shr FAIL ▶ 1441/1550 shr/wasm_u16x8_shr FAIL ▶ 1441/1550 shr/wasm_u32x4_shr FAIL ▶ 1441/1550 shr/wasm_u64x2_shr FAIL 1440/1550 wasm_simd128/shr/native/c ERROR 0.04s exit status 1 >>> MALLOC_PERTURB_=238 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/shr-native-c ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ../../test/wasm/simd128/shr.c:404: assertion failed: r[1] == simde_wasm_v128_load(test_vec[i].r)[1] (65500 == 220) ../../test/wasm/simd128/shr.c:464: assertion failed: r[0] == simde_wasm_v128_load(test_vec[i].r)[0] (3498561601 == 1351077953) ../../test/wasm/simd128/shr.c:524: assertion failed: r[0] == simde_wasm_v128_load(test_vec[i].r)[0] (18446744028042030446 == 91771432302) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1441/1550 wasm_simd128/shr/native/cpp ERROR 0.04s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=175 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/test/wasm/simd128/shr-native-cpp ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: test/wasm/simd128/shr.cpp:404: assertion failed: r[1] == simde_wasm_v128_load(test_vec[i].r)[1] (65500 == 220) test/wasm/simd128/shr.cpp:464: assertion failed: r[0] == simde_wasm_v128_load(test_vec[i].r)[0] (3498561601 == 1351077953) test/wasm/simd128/shr.cpp:524: assertion failed: r[0] == simde_wasm_v128_load(test_vec[i].r)[0] (18446744028042030446 == 91771432302) (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 497/1550 arm/neon/abd/native/c ERROR 0.05s exit status 1 505/1550 arm/neon/abd/native/cpp ERROR 0.06s exit status 1 506/1550 arm/neon/abs/native/c ERROR 0.04s exit status 1 513/1550 arm/neon/abs/native/cpp ERROR 0.05s exit status 1 514/1550 arm/neon/add/native/c ERROR 0.04s exit status 1 515/1550 arm/neon/add/native/cpp ERROR 0.04s exit status 1 553/1550 arm/neon/bsl/native/c ERROR 0.04s exit status 1 561/1550 arm/neon/bsl/native/cpp ERROR 0.05s exit status 1 617/1550 arm/neon/cmla/native/c ERROR 0.05s exit status 1 618/1550 arm/neon/cmla/native/cpp ERROR 0.04s exit status 1 621/1550 arm/neon/cmla_rot90/native/c ERROR 0.04s exit status 1 625/1550 arm/neon/cmla_rot90/native/cpp ERROR 0.04s exit status 1 626/1550 arm/neon/cmla_rot180/native/c ERROR 0.05s exit status 1 627/1550 arm/neon/cmla_rot180/native/cpp ERROR 0.04s exit status 1 631/1550 arm/neon/cmla_rot270/native/c ERROR 0.04s exit status 1 633/1550 arm/neon/cmla_rot270/native/cpp ERROR 0.05s exit status 1 639/1550 arm/neon/cvt/native/c ERROR 0.04s exit status 1 641/1550 arm/neon/cvt/native/cpp ERROR 0.05s exit status 1 648/1550 arm/neon/combine/native/c ERROR 0.04s exit status 1 649/1550 arm/neon/combine/native/cpp ERROR 0.04s exit status 1 664/1550 arm/neon/dup_n/native/c ERROR 0.04s exit status 1 665/1550 arm/neon/dup_n/native/cpp ERROR 0.06s exit status 1 666/1550 arm/neon/dup_lane/native/c ERROR 0.05s exit status 1 667/1550 arm/neon/dup_lane/native/cpp ERROR 0.04s exit status 1 674/1550 arm/neon/ext/native/c ERROR 0.05s exit status 1 675/1550 arm/neon/ext/native/cpp ERROR 0.04s exit status 1 680/1550 arm/neon/fma/native/c ERROR 0.04s exit status 1 681/1550 arm/neon/fma/native/cpp ERROR 0.05s exit status 1 683/1550 arm/neon/fma_lane/native/c ERROR 0.05s exit status 1 684/1550 arm/neon/fma_lane/native/cpp ERROR 0.05s exit status 1 688/1550 arm/neon/fma_n/native/c ERROR 0.04s exit status 1 689/1550 arm/neon/fma_n/native/cpp ERROR 0.04s exit status 1 712/1550 arm/neon/ld1_dup/native/c ERROR 0.04s exit status 1 714/1550 arm/neon/ld1_dup/native/cpp ERROR 0.05s exit status 1 715/1550 arm/neon/ld1_lane/native/c ERROR 0.04s exit status 1 716/1550 arm/neon/ld1_lane/native/cpp ERROR 0.04s exit status 1 744/1550 arm/neon/ld2/native/c ERROR 0.05s exit status 1 746/1550 arm/neon/ld2/native/cpp ERROR 0.04s exit status 1 752/1550 arm/neon/max/native/c ERROR 0.04s exit status 1 754/1550 arm/neon/max/native/cpp ERROR 0.05s exit status 1 755/1550 arm/neon/maxnm/native/c ERROR 0.04s exit status 1 756/1550 arm/neon/maxnm/native/cpp ERROR 0.05s exit status 1 762/1550 arm/neon/min/native/c ERROR 0.05s exit status 1 763/1550 arm/neon/min/native/cpp ERROR 0.04s exit status 1 768/1550 arm/neon/minnm/native/c ERROR 0.05s exit status 1 770/1550 arm/neon/minnm/native/cpp ERROR 0.05s exit status 1 776/1550 arm/neon/mla/native/c ERROR 0.04s exit status 1 777/1550 arm/neon/mla/native/cpp ERROR 0.04s exit status 1 779/1550 arm/neon/mla_lane/native/c ERROR 0.04s exit status 1 780/1550 arm/neon/mla_lane/native/cpp ERROR 0.04s exit status 1 784/1550 arm/neon/mla_n/native/c ERROR 0.04s exit status 1 786/1550 arm/neon/mla_n/native/cpp ERROR 0.05s exit status 1 808/1550 arm/neon/mls/native/c ERROR 0.04s exit status 1 809/1550 arm/neon/mls/native/cpp ERROR 0.04s exit status 1 811/1550 arm/neon/mls_n/native/c ERROR 0.04s exit status 1 812/1550 arm/neon/mls_n/native/cpp ERROR 0.04s exit status 1 850/1550 arm/neon/mul/native/c ERROR 0.04s exit status 1 851/1550 arm/neon/mul/native/cpp ERROR 0.04s exit status 1 856/1550 arm/neon/mul_lane/native/c ERROR 0.05s exit status 1 858/1550 arm/neon/mul_lane/native/cpp ERROR 0.05s exit status 1 859/1550 arm/neon/mul_n/native/c ERROR 0.05s exit status 1 860/1550 arm/neon/mul_n/native/cpp ERROR 0.04s exit status 1 882/1550 arm/neon/neg/native/c ERROR 0.04s exit status 1 883/1550 arm/neon/neg/native/cpp ERROR 0.05s exit status 1 898/1550 arm/neon/padd/native/c ERROR 0.05s exit status 1 899/1550 arm/neon/padd/native/cpp ERROR 0.04s exit status 1 906/1550 arm/neon/pmax/native/c ERROR 0.04s exit status 1 908/1550 arm/neon/pmax/native/cpp ERROR 0.05s exit status 1 912/1550 arm/neon/pmin/native/c ERROR 0.04s exit status 1 913/1550 arm/neon/pmin/native/cpp ERROR 0.05s exit status 1 1008/1550 arm/neon/recpe/native/c ERROR 0.04s exit status 1 1010/1550 arm/neon/recpe/native/cpp ERROR 0.05s exit status 1 1011/1550 arm/neon/recps/native/c ERROR 0.05s exit status 1 1012/1550 arm/neon/recps/native/cpp ERROR 0.04s exit status 1 1026/1550 arm/neon/rev64/native/c ERROR 0.04s exit status 1 1028/1550 arm/neon/rev64/native/cpp ERROR 0.05s exit status 1 1035/1550 arm/neon/rnd/native/c ERROR 0.05s exit status 1 1036/1550 arm/neon/rnd/native/cpp ERROR 0.04s exit status 1 1040/1550 arm/neon/rndi/native/c ERROR 0.04s exit status 1 1041/1550 arm/neon/rndi/native/cpp ERROR 0.04s exit status 1 1043/1550 arm/neon/rndm/native/c ERROR 0.04s exit status 1 1045/1550 arm/neon/rndm/native/cpp ERROR 0.05s exit status 1 1048/1550 arm/neon/rndn/native/c ERROR 0.05s exit status 1 1050/1550 arm/neon/rndn/native/cpp ERROR 0.05s exit status 1 1052/1550 arm/neon/rndp/native/c ERROR 0.04s exit status 1 1053/1550 arm/neon/rndp/native/cpp ERROR 0.04s exit status 1 1067/1550 arm/neon/rsqrte/native/c ERROR 0.04s exit status 1 1069/1550 arm/neon/rsqrte/native/cpp ERROR 0.05s exit status 1 1072/1550 arm/neon/rsqrts/native/c ERROR 0.04s exit status 1 1073/1550 arm/neon/rsqrts/native/cpp ERROR 0.04s exit status 1 1080/1550 arm/neon/set_lane/native/c ERROR 0.05s exit status 1 1082/1550 arm/neon/set_lane/native/cpp ERROR 0.05s exit status 1 1120/1550 arm/neon/st2/native/c ERROR 0.04s exit status 1 1121/1550 arm/neon/st2/native/cpp ERROR 0.04s exit status 1 1144/1550 arm/neon/sub/native/c ERROR 0.05s exit status 1 1146/1550 arm/neon/sub/native/cpp ERROR 0.05s exit status 1 1176/1550 arm/neon/trn1/native/c ERROR 0.04s exit status 1 1177/1550 arm/neon/trn1/native/cpp ERROR 0.04s exit status 1 1179/1550 arm/neon/trn2/native/c ERROR 0.05s exit status 1 1180/1550 arm/neon/trn2/native/cpp ERROR 0.04s exit status 1 1184/1550 arm/neon/trn/native/c ERROR 0.05s exit status 1 1186/1550 arm/neon/trn/native/cpp ERROR 0.05s exit status 1 1194/1550 arm/neon/uzp1/native/c ERROR 0.04s exit status 1 1195/1550 arm/neon/uzp1/native/cpp ERROR 0.05s exit status 1 1200/1550 arm/neon/uzp2/native/c ERROR 0.04s exit status 1 1201/1550 arm/neon/uzp2/native/cpp ERROR 0.04s exit status 1 1203/1550 arm/neon/uzp/native/c ERROR 0.05s exit status 1 1204/1550 arm/neon/uzp/native/cpp ERROR 0.04s exit status 1 1210/1550 arm/neon/zip1/native/c ERROR 0.04s exit status 1 1211/1550 arm/neon/zip1/native/cpp ERROR 0.05s exit status 1 1216/1550 arm/neon/zip2/native/c ERROR 0.05s exit status 1 1218/1550 arm/neon/zip2/native/cpp ERROR 0.05s exit status 1 1219/1550 arm/neon/zip/native/c ERROR 0.05s exit status 1 1220/1550 arm/neon/zip/native/cpp ERROR 0.04s exit status 1 1378/1550 wasm_simd128/mul/native/c ERROR 0.04s exit status 1 1380/1550 wasm_simd128/mul/native/cpp ERROR 0.04s exit status 1 1411/1550 wasm_simd128/pmin/native/c ERROR 0.04s exit status 1 1412/1550 wasm_simd128/pmin/native/cpp ERROR 0.04s exit status 1 1440/1550 wasm_simd128/shr/native/c ERROR 0.04s exit status 1 1441/1550 wasm_simd128/shr/native/cpp ERROR 0.04s exit status 1 Ok: 1430 Expected Fail: 0 Fail: 120 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/gcc-rpm/meson-logs/testlog.txt Command exited with non-zero status 120 => [0:09.75] == Tests on clang with flags used in RPM package build == + return 1 + return 3 + '[' pend = include ']' + result='pending - failed expectedly' + result_buf='pending - failed expectedly' + return 0 + result_gcc_rpm='pending - failed expectedly' + echo '== Tests on clang with flags used in RPM package build ==' + BUILD_DIR=build/clang-rpm + CC=clang + CXX=clang++ + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 ' + _run_test_and_get_result pend + local exit_status=0 + local result=skipped + '[' 1 -lt 1 ']' + local cond=pend + '[' pend = include ']' + '[' pend = pend ']' + _run_test + _setup + meson setup build/clang-rpm The Meson build system Version: 1.4.1 Source dir: /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 Build dir: /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/build/clang-rpm Build type: native build Project name: SIMDe Project version: 0.7.6 C compiler for the host machine: clang (clang 18.1.8 "clang version 18.1.8 (Fedora 18.1.8-1.fc40)") C linker for the host machine: clang ld.bfd 2.41-38 C++ compiler for the host machine: clang++ (clang 18.1.8 "clang version 18.1.8 (Fedora 18.1.8-1.fc40)") C++ linker for the host machine: clang++ ld.bfd 2.41-38 Host machine cpu family: ppc64 Host machine cpu: ppc64le Library m found: YES Compiler for C supports arguments -fopenmp-simd: YES Compiler for C++ supports arguments -fopenmp-simd: YES Compiler for C supports arguments -Wpsabi: YES Compiler for C++ supports arguments -Wpsabi: YES Library m found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1 Build targets in project: 1550 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} Found ninja-1.12.1 at /usr/bin/ninja + _build + rm -f build.log + _time ninja -C build/clang-rpm -v -j 8 + cat build.log + /bin/time -f '=> [%E]' ninja -C build/clang-rpm -v -j 8 ninja: Entering directory `build/clang-rpm' [1/3100] clang -Itest/common/common-c.p -Itest/common -I../../test/common -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/common/common-c.p/common.c.o -MF test/common/common-c.p/common.c.o.d -o test/common/common-c.p/common.c.o -c ../../test/common/common.c [2/3100] clang -Itest/x86/avx512/2intersect-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/2intersect-emul-c.p/2intersect.c.o -MF test/x86/avx512/2intersect-emul-c.p/2intersect.c.o.d -o test/x86/avx512/2intersect-emul-c.p/2intersect.c.o -c ../../test/x86/avx512/2intersect.c In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [3/3100] clang -Itest/x86/avx512/4dpwssd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/4dpwssd-emul-c.p/4dpwssd.c.o -MF test/x86/avx512/4dpwssd-emul-c.p/4dpwssd.c.o.d -o test/x86/avx512/4dpwssd-emul-c.p/4dpwssd.c.o -c ../../test/x86/avx512/4dpwssd.c In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:4: In file included from ../../simde/x86/avx512/4dpwssd.h:8: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [4/3100] clang -Itest/x86/avx512/2intersect-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/2intersect-native-c.p/2intersect.c.o -MF test/x86/avx512/2intersect-native-c.p/2intersect.c.o.d -o test/x86/avx512/2intersect-native-c.p/2intersect.c.o -c ../../test/x86/avx512/2intersect.c In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/2intersect.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [5/3100] clang++ -Itest/common/common-cpp.p -Itest/common -I../../test/common -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/common/common-cpp.p/meson-generated_.._common.cpp.o -MF test/common/common-cpp.p/meson-generated_.._common.cpp.o.d -o test/common/common-cpp.p/meson-generated_.._common.cpp.o -c test/common/common.cpp [6/3100] clang++ -Itest/x86/avx512/2intersect-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/2intersect-emul-cpp.p/meson-generated_.._2intersect.cpp.o -MF test/x86/avx512/2intersect-emul-cpp.p/meson-generated_.._2intersect.cpp.o.d -o test/x86/avx512/2intersect-emul-cpp.p/meson-generated_.._2intersect.cpp.o -c test/x86/avx512/2intersect.cpp In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [7/3100] clang -Itest/x86/avx512/4dpwssd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/4dpwssd-native-c.p/4dpwssd.c.o -MF test/x86/avx512/4dpwssd-native-c.p/4dpwssd.c.o.d -o test/x86/avx512/4dpwssd-native-c.p/4dpwssd.c.o -c ../../test/x86/avx512/4dpwssd.c In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/4dpwssd.c:4: In file included from ../../simde/x86/avx512/4dpwssd.h:8: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [8/3100] clang++ -Itest/x86/avx512/2intersect-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/2intersect-native-cpp.p/meson-generated_.._2intersect.cpp.o -MF test/x86/avx512/2intersect-native-cpp.p/meson-generated_.._2intersect.cpp.o.d -o test/x86/avx512/2intersect-native-cpp.p/meson-generated_.._2intersect.cpp.o -c test/x86/avx512/2intersect.cpp In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/2intersect.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [9/3100] clang -Itest/x86/avx512/4dpwssds-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/4dpwssds-emul-c.p/4dpwssds.c.o -MF test/x86/avx512/4dpwssds-emul-c.p/4dpwssds.c.o.d -o test/x86/avx512/4dpwssds-emul-c.p/4dpwssds.c.o -c ../../test/x86/avx512/4dpwssds.c In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:5: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:479:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 479 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:514:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 514 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 94 warnings generated. [10/3100] clang++ -Itest/x86/avx512/4dpwssd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/4dpwssd-emul-cpp.p/meson-generated_.._4dpwssd.cpp.o -MF test/x86/avx512/4dpwssd-emul-cpp.p/meson-generated_.._4dpwssd.cpp.o.d -o test/x86/avx512/4dpwssd-emul-cpp.p/meson-generated_.._4dpwssd.cpp.o -c test/x86/avx512/4dpwssd.cpp In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/4dpwssd.cpp:4: In file included from ../../simde/x86/avx512/4dpwssd.h:8: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [11/3100] clang -Itest/x86/avx512/4dpwssds-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/4dpwssds-native-c.p/4dpwssds.c.o -MF test/x86/avx512/4dpwssds-native-c.p/4dpwssds.c.o.d -o test/x86/avx512/4dpwssds-native-c.p/4dpwssds.c.o -c ../../test/x86/avx512/4dpwssds.c In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:5: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/4dpwssds.c:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 57 warnings generated. [12/3100] clang -Itest/x86/avx512/abs-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/abs-emul-c.p/abs.c.o -MF test/x86/avx512/abs-emul-c.p/abs.c.o.d -o test/x86/avx512/abs-emul-c.p/abs.c.o -c ../../test/x86/avx512/abs.c In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/abs.c:32: In file included from ../../simde/x86/avx512/abs.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/abs.c:32: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ 89 warnings generated. [13/3100] clang++ -Itest/x86/avx512/4dpwssd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/4dpwssd-native-cpp.p/meson-generated_.._4dpwssd.cpp.o -MF test/x86/avx512/4dpwssd-native-cpp.p/meson-generated_.._4dpwssd.cpp.o.d -o test/x86/avx512/4dpwssd-native-cpp.p/meson-generated_.._4dpwssd.cpp.o -c test/x86/avx512/4dpwssd.cpp In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/4dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/4dpwssd.cpp:4: In file included from ../../simde/x86/avx512/4dpwssd.h:8: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [14/3100] clang++ -Itest/x86/avx512/4dpwssds-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/4dpwssds-emul-cpp.p/meson-generated_.._4dpwssds.cpp.o -MF test/x86/avx512/4dpwssds-emul-cpp.p/meson-generated_.._4dpwssds.cpp.o.d -o test/x86/avx512/4dpwssds-emul-cpp.p/meson-generated_.._4dpwssds.cpp.o -c test/x86/avx512/4dpwssds.cpp In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:5: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:479:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 479 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:514:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 514 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 94 warnings generated. [15/3100] clang++ -Itest/x86/avx512/4dpwssds-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/4dpwssds-native-cpp.p/meson-generated_.._4dpwssds.cpp.o -MF test/x86/avx512/4dpwssds-native-cpp.p/meson-generated_.._4dpwssds.cpp.o.d -o test/x86/avx512/4dpwssds-native-cpp.p/meson-generated_.._4dpwssds.cpp.o -c test/x86/avx512/4dpwssds.cpp In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/4dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:5: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/4dpwssds.cpp:4: In file included from ../../simde/x86/avx512/4dpwssds.h:8: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 57 warnings generated. [16/3100] clang -Itest/x86/avx512/add-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/add-emul-c.p/add.c.o -MF test/x86/avx512/add-emul-c.p/add.c.o.d -o test/x86/avx512/add-emul-c.p/add.c.o -c ../../test/x86/avx512/add.c In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/add.c:32: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [17/3100] clang -Itest/x86/avx512/abs-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/abs-native-c.p/abs.c.o -MF test/x86/avx512/abs-native-c.p/abs.c.o.d -o test/x86/avx512/abs-native-c.p/abs.c.o -c ../../test/x86/avx512/abs.c In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/abs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/abs.c:32: In file included from ../../simde/x86/avx512/abs.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [18/3100] clang++ -Itest/x86/avx512/abs-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -MF test/x86/avx512/abs-emul-cpp.p/meson-generated_.._abs.cpp.o.d -o test/x86/avx512/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -c test/x86/avx512/abs.cpp In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/abs.cpp:32: In file included from ../../simde/x86/avx512/abs.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/abs.cpp:32: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ 89 warnings generated. [19/3100] clang -Itest/x86/avx512/add-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/add-native-c.p/add.c.o -MF test/x86/avx512/add-native-c.p/add.c.o.d -o test/x86/avx512/add-native-c.p/add.c.o -c ../../test/x86/avx512/add.c In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/add.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/add.c:32: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [20/3100] clang++ -Itest/x86/avx512/abs-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/abs-native-cpp.p/meson-generated_.._abs.cpp.o -MF test/x86/avx512/abs-native-cpp.p/meson-generated_.._abs.cpp.o.d -o test/x86/avx512/abs-native-cpp.p/meson-generated_.._abs.cpp.o -c test/x86/avx512/abs.cpp In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/abs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/abs.cpp:32: In file included from ../../simde/x86/avx512/abs.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [21/3100] clang++ -Itest/x86/avx512/add-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/add-emul-cpp.p/meson-generated_.._add.cpp.o -MF test/x86/avx512/add-emul-cpp.p/meson-generated_.._add.cpp.o.d -o test/x86/avx512/add-emul-cpp.p/meson-generated_.._add.cpp.o -c test/x86/avx512/add.cpp In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/add.cpp:32: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [22/3100] clang -Itest/x86/avx512/adds-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/adds-emul-c.p/adds.c.o -MF test/x86/avx512/adds-emul-c.p/adds.c.o.d -o test/x86/avx512/adds-emul-c.p/adds.c.o -c ../../test/x86/avx512/adds.c In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/adds.c:32: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/adds.c:32: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:479:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 479 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:514:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 514 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 91 warnings generated. [23/3100] clang++ -Itest/x86/avx512/add-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/add-native-cpp.p/meson-generated_.._add.cpp.o -MF test/x86/avx512/add-native-cpp.p/meson-generated_.._add.cpp.o.d -o test/x86/avx512/add-native-cpp.p/meson-generated_.._add.cpp.o -c test/x86/avx512/add.cpp In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/add.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/add.cpp:32: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [24/3100] clang -Itest/x86/avx512/and-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/and-emul-c.p/and.c.o -MF test/x86/avx512/and-emul-c.p/and.c.o.d -o test/x86/avx512/and-emul-c.p/and.c.o -c ../../test/x86/avx512/and.c In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/and.c:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [25/3100] clang -Itest/x86/avx512/adds-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/adds-native-c.p/adds.c.o -MF test/x86/avx512/adds-native-c.p/adds.c.o.d -o test/x86/avx512/adds-native-c.p/adds.c.o -c ../../test/x86/avx512/adds.c In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/adds.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/adds.c:32: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/adds.c:32: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 54 warnings generated. [26/3100] clang -Itest/x86/avx512/and-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/and-native-c.p/and.c.o -MF test/x86/avx512/and-native-c.p/and.c.o.d -o test/x86/avx512/and-native-c.p/and.c.o -c ../../test/x86/avx512/and.c In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/and.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/and.c:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [27/3100] clang++ -Itest/x86/avx512/adds-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/adds-emul-cpp.p/meson-generated_.._adds.cpp.o -MF test/x86/avx512/adds-emul-cpp.p/meson-generated_.._adds.cpp.o.d -o test/x86/avx512/adds-emul-cpp.p/meson-generated_.._adds.cpp.o -c test/x86/avx512/adds.cpp In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/adds.cpp:32: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/adds.cpp:32: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:479:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 479 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/adds.h:514:142: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 514 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 91 warnings generated. [28/3100] clang -Itest/x86/avx512/andnot-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/andnot-emul-c.p/andnot.c.o -MF test/x86/avx512/andnot-emul-c.p/andnot.c.o.d -o test/x86/avx512/andnot-emul-c.p/andnot.c.o -c ../../test/x86/avx512/andnot.c In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/andnot.c:32: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [29/3100] clang++ -Itest/x86/avx512/adds-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/adds-native-cpp.p/meson-generated_.._adds.cpp.o -MF test/x86/avx512/adds-native-cpp.p/meson-generated_.._adds.cpp.o.d -o test/x86/avx512/adds-native-cpp.p/meson-generated_.._adds.cpp.o -c test/x86/avx512/adds.cpp In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/adds.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/adds.cpp:32: In file included from ../../simde/x86/avx512/adds.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/adds.cpp:32: ../../simde/x86/avx512/adds.h:447:144: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 447 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 54 warnings generated. [30/3100] clang++ -Itest/x86/avx512/and-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/and-emul-cpp.p/meson-generated_.._and.cpp.o -MF test/x86/avx512/and-emul-cpp.p/meson-generated_.._and.cpp.o.d -o test/x86/avx512/and-emul-cpp.p/meson-generated_.._and.cpp.o -c test/x86/avx512/and.cpp In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/and.cpp:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [31/3100] clang++ -Itest/x86/avx512/and-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/and-native-cpp.p/meson-generated_.._and.cpp.o -MF test/x86/avx512/and-native-cpp.p/meson-generated_.._and.cpp.o.d -o test/x86/avx512/and-native-cpp.p/meson-generated_.._and.cpp.o -c test/x86/avx512/and.cpp In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/and.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/and.cpp:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [32/3100] clang -Itest/x86/avx512/andnot-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/andnot-native-c.p/andnot.c.o -MF test/x86/avx512/andnot-native-c.p/andnot.c.o.d -o test/x86/avx512/andnot-native-c.p/andnot.c.o -c ../../test/x86/avx512/andnot.c In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/andnot.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/andnot.c:32: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [33/3100] clang++ -Itest/x86/avx512/andnot-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o -MF test/x86/avx512/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o.d -o test/x86/avx512/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o -c test/x86/avx512/andnot.cpp In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/andnot.cpp:32: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [34/3100] clang -Itest/x86/avx512/bitshuffle-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/bitshuffle-emul-c.p/bitshuffle.c.o -MF test/x86/avx512/bitshuffle-emul-c.p/bitshuffle.c.o.d -o test/x86/avx512/bitshuffle-emul-c.p/bitshuffle.c.o -c ../../test/x86/avx512/bitshuffle.c In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [35/3100] clang -Itest/x86/avx512/avg-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/avg-emul-c.p/avg.c.o -MF test/x86/avx512/avg-emul-c.p/avg.c.o.d -o test/x86/avx512/avg-emul-c.p/avg.c.o -c ../../test/x86/avx512/avg.c In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/avg.c:32: In file included from ../../simde/x86/avx512/avg.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [36/3100] clang -Itest/x86/avx512/bitshuffle-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/bitshuffle-native-c.p/bitshuffle.c.o -MF test/x86/avx512/bitshuffle-native-c.p/bitshuffle.c.o.d -o test/x86/avx512/bitshuffle-native-c.p/bitshuffle.c.o -c ../../test/x86/avx512/bitshuffle.c In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/bitshuffle.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [37/3100] clang -Itest/x86/avx512/avg-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/avg-native-c.p/avg.c.o -MF test/x86/avx512/avg-native-c.p/avg.c.o.d -o test/x86/avx512/avg-native-c.p/avg.c.o -c ../../test/x86/avx512/avg.c In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/avg.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/avg.c:32: In file included from ../../simde/x86/avx512/avg.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [38/3100] clang++ -Itest/x86/avx512/andnot-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o -MF test/x86/avx512/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o.d -o test/x86/avx512/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o -c test/x86/avx512/andnot.cpp In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/andnot.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/andnot.cpp:32: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [39/3100] clang++ -Itest/x86/avx512/avg-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/avg-emul-cpp.p/meson-generated_.._avg.cpp.o -MF test/x86/avx512/avg-emul-cpp.p/meson-generated_.._avg.cpp.o.d -o test/x86/avx512/avg-emul-cpp.p/meson-generated_.._avg.cpp.o -c test/x86/avx512/avg.cpp In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/avg.cpp:32: In file included from ../../simde/x86/avx512/avg.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [40/3100] clang -Itest/x86/avx512/blend-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/blend-emul-c.p/blend.c.o -MF test/x86/avx512/blend-emul-c.p/blend.c.o.d -o test/x86/avx512/blend-emul-c.p/blend.c.o -c ../../test/x86/avx512/blend.c In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [41/3100] clang++ -Itest/x86/avx512/bitshuffle-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/bitshuffle-emul-cpp.p/meson-generated_.._bitshuffle.cpp.o -MF test/x86/avx512/bitshuffle-emul-cpp.p/meson-generated_.._bitshuffle.cpp.o.d -o test/x86/avx512/bitshuffle-emul-cpp.p/meson-generated_.._bitshuffle.cpp.o -c test/x86/avx512/bitshuffle.cpp In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [42/3100] clang++ -Itest/x86/avx512/avg-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/avg-native-cpp.p/meson-generated_.._avg.cpp.o -MF test/x86/avx512/avg-native-cpp.p/meson-generated_.._avg.cpp.o.d -o test/x86/avx512/avg-native-cpp.p/meson-generated_.._avg.cpp.o -c test/x86/avx512/avg.cpp In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/avg.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/avg.cpp:32: In file included from ../../simde/x86/avx512/avg.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [43/3100] clang++ -Itest/x86/avx512/bitshuffle-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/bitshuffle-native-cpp.p/meson-generated_.._bitshuffle.cpp.o -MF test/x86/avx512/bitshuffle-native-cpp.p/meson-generated_.._bitshuffle.cpp.o.d -o test/x86/avx512/bitshuffle-native-cpp.p/meson-generated_.._bitshuffle.cpp.o -c test/x86/avx512/bitshuffle.cpp In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/bitshuffle.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [44/3100] clang -Itest/x86/avx512/blend-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/blend-native-c.p/blend.c.o -MF test/x86/avx512/blend-native-c.p/blend.c.o.d -o test/x86/avx512/blend-native-c.p/blend.c.o -c ../../test/x86/avx512/blend.c In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/blend.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [45/3100] clang++ -Itest/x86/avx512/blend-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/blend-emul-cpp.p/meson-generated_.._blend.cpp.o -MF test/x86/avx512/blend-emul-cpp.p/meson-generated_.._blend.cpp.o.d -o test/x86/avx512/blend-emul-cpp.p/meson-generated_.._blend.cpp.o -c test/x86/avx512/blend.cpp In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [46/3100] clang -Itest/x86/avx512/broadcast-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/broadcast-emul-c.p/broadcast.c.o -MF test/x86/avx512/broadcast-emul-c.p/broadcast.c.o.d -o test/x86/avx512/broadcast-emul-c.p/broadcast.c.o -c ../../test/x86/avx512/broadcast.c In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/broadcast.c:32: In file included from ../../simde/x86/avx512/broadcast.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [47/3100] clang -Itest/x86/avx512/cast-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cast-emul-c.p/cast.c.o -MF test/x86/avx512/cast-emul-c.p/cast.c.o.d -o test/x86/avx512/cast-emul-c.p/cast.c.o -c ../../test/x86/avx512/cast.c In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [48/3100] clang++ -Itest/x86/avx512/blend-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/blend-native-cpp.p/meson-generated_.._blend.cpp.o -MF test/x86/avx512/blend-native-cpp.p/meson-generated_.._blend.cpp.o.d -o test/x86/avx512/blend-native-cpp.p/meson-generated_.._blend.cpp.o -c test/x86/avx512/blend.cpp In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/blend.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [49/3100] clang -Itest/x86/avx512/cast-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cast-native-c.p/cast.c.o -MF test/x86/avx512/cast-native-c.p/cast.c.o.d -o test/x86/avx512/cast-native-c.p/cast.c.o -c ../../test/x86/avx512/cast.c In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cast.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [50/3100] clang -Itest/x86/avx512/broadcast-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/broadcast-native-c.p/broadcast.c.o -MF test/x86/avx512/broadcast-native-c.p/broadcast.c.o.d -o test/x86/avx512/broadcast-native-c.p/broadcast.c.o -c ../../test/x86/avx512/broadcast.c In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/broadcast.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/broadcast.c:32: In file included from ../../simde/x86/avx512/broadcast.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [51/3100] clang++ -Itest/x86/avx512/broadcast-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/broadcast-emul-cpp.p/meson-generated_.._broadcast.cpp.o -MF test/x86/avx512/broadcast-emul-cpp.p/meson-generated_.._broadcast.cpp.o.d -o test/x86/avx512/broadcast-emul-cpp.p/meson-generated_.._broadcast.cpp.o -c test/x86/avx512/broadcast.cpp In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/broadcast.cpp:32: In file included from ../../simde/x86/avx512/broadcast.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [52/3100] clang++ -Itest/x86/avx512/cast-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cast-emul-cpp.p/meson-generated_.._cast.cpp.o -MF test/x86/avx512/cast-emul-cpp.p/meson-generated_.._cast.cpp.o.d -o test/x86/avx512/cast-emul-cpp.p/meson-generated_.._cast.cpp.o -c test/x86/avx512/cast.cpp In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [53/3100] clang++ -Itest/x86/avx512/broadcast-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/broadcast-native-cpp.p/meson-generated_.._broadcast.cpp.o -MF test/x86/avx512/broadcast-native-cpp.p/meson-generated_.._broadcast.cpp.o.d -o test/x86/avx512/broadcast-native-cpp.p/meson-generated_.._broadcast.cpp.o -c test/x86/avx512/broadcast.cpp In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/broadcast.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/broadcast.cpp:32: In file included from ../../simde/x86/avx512/broadcast.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [54/3100] clang -Itest/x86/avx512/cmp-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmp-emul-c.p/cmp.c.o -MF test/x86/avx512/cmp-emul-c.p/cmp.c.o.d -o test/x86/avx512/cmp-emul-c.p/cmp.c.o -c ../../test/x86/avx512/cmp.c In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmp.c:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmp.c:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 134 warnings generated. [55/3100] clang++ -Itest/x86/avx512/cast-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cast-native-cpp.p/meson-generated_.._cast.cpp.o -MF test/x86/avx512/cast-native-cpp.p/meson-generated_.._cast.cpp.o.d -o test/x86/avx512/cast-native-cpp.p/meson-generated_.._cast.cpp.o -c test/x86/avx512/cast.cpp In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cast.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [56/3100] clang -Itest/x86/avx512/cmpeq-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpeq-emul-c.p/cmpeq.c.o -MF test/x86/avx512/cmpeq-emul-c.p/cmpeq.c.o.d -o test/x86/avx512/cmpeq-emul-c.p/cmpeq.c.o -c ../../test/x86/avx512/cmpeq.c In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: In file included from ../../simde/x86/avx512/cmpeq.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [57/3100] clang -Itest/x86/avx512/cmpeq-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpeq-native-c.p/cmpeq.c.o -MF test/x86/avx512/cmpeq-native-c.p/cmpeq.c.o.d -o test/x86/avx512/cmpeq-native-c.p/cmpeq.c.o -c ../../test/x86/avx512/cmpeq.c In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmpeq.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: In file included from ../../simde/x86/avx512/cmpeq.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/cmpeq.c:32: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [58/3100] clang++ -Itest/x86/avx512/cmp-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmp-emul-cpp.p/meson-generated_.._cmp.cpp.o -MF test/x86/avx512/cmp-emul-cpp.p/meson-generated_.._cmp.cpp.o.d -o test/x86/avx512/cmp-emul-cpp.p/meson-generated_.._cmp.cpp.o -c test/x86/avx512/cmp.cpp In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmp.cpp:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmp.cpp:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 134 warnings generated. [59/3100] clang -Itest/x86/avx512/cmp-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmp-native-c.p/cmp.c.o -MF test/x86/avx512/cmp-native-c.p/cmp.c.o.d -o test/x86/avx512/cmp-native-c.p/cmp.c.o -c ../../test/x86/avx512/cmp.c In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmp.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmp.c:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmp.c:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [60/3100] clang++ -Itest/x86/avx512/cmpeq-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpeq-emul-cpp.p/meson-generated_.._cmpeq.cpp.o -MF test/x86/avx512/cmpeq-emul-cpp.p/meson-generated_.._cmpeq.cpp.o.d -o test/x86/avx512/cmpeq-emul-cpp.p/meson-generated_.._cmpeq.cpp.o -c test/x86/avx512/cmpeq.cpp In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: In file included from ../../simde/x86/avx512/cmpeq.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [61/3100] clang -Itest/x86/avx512/cmpge-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpge-emul-c.p/cmpge.c.o -MF test/x86/avx512/cmpge-emul-c.p/cmpge.c.o.d -o test/x86/avx512/cmpge-emul-c.p/cmpge.c.o -c ../../test/x86/avx512/cmpge.c In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpge.c:33: In file included from ../../simde/x86/avx512/cmpge.h:34: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpge.c:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:115:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 115 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:175:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 175 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:289:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:349:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 349 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:463:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:523:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:637:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 637 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:697:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 697 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:811:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 811 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:871:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 871 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:985:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 985 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1045:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1045 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1159 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1219:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1219 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1331:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1331 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1391:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1391 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ 112 warnings generated. [62/3100] clang++ -Itest/x86/avx512/cmp-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmp-native-cpp.p/meson-generated_.._cmp.cpp.o -MF test/x86/avx512/cmp-native-cpp.p/meson-generated_.._cmp.cpp.o.d -o test/x86/avx512/cmp-native-cpp.p/meson-generated_.._cmp.cpp.o -c test/x86/avx512/cmp.cpp In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmp.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmp.cpp:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmp.cpp:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [63/3100] clang++ -Itest/x86/avx512/cmpeq-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpeq-native-cpp.p/meson-generated_.._cmpeq.cpp.o -MF test/x86/avx512/cmpeq-native-cpp.p/meson-generated_.._cmpeq.cpp.o.d -o test/x86/avx512/cmpeq-native-cpp.p/meson-generated_.._cmpeq.cpp.o -c test/x86/avx512/cmpeq.cpp In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmpeq.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: In file included from ../../simde/x86/avx512/cmpeq.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/cmpeq.cpp:32: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [64/3100] clang -Itest/x86/avx512/cmpgt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpgt-emul-c.p/cmpgt.c.o -MF test/x86/avx512/cmpgt-emul-c.p/cmpgt.c.o.d -o test/x86/avx512/cmpgt-emul-c.p/cmpgt.c.o -c ../../test/x86/avx512/cmpgt.c In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpgt.c:32: In file included from ../../simde/x86/avx512/cmpgt.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpgt.c:32: ../../simde/x86/avx512/cmpgt.h:62:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ 90 warnings generated. [65/3100] clang -Itest/x86/avx512/cmpge-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpge-native-c.p/cmpge.c.o -MF test/x86/avx512/cmpge-native-c.p/cmpge.c.o.d -o test/x86/avx512/cmpge-native-c.p/cmpge.c.o -c ../../test/x86/avx512/cmpge.c In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmpge.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpge.c:33: In file included from ../../simde/x86/avx512/cmpge.h:34: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpge.c:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ 61 warnings generated. [66/3100] clang -Itest/x86/avx512/cmpgt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpgt-native-c.p/cmpgt.c.o -MF test/x86/avx512/cmpgt-native-c.p/cmpgt.c.o.d -o test/x86/avx512/cmpgt-native-c.p/cmpgt.c.o -c ../../test/x86/avx512/cmpgt.c In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmpgt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpgt.c:32: In file included from ../../simde/x86/avx512/cmpgt.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmpgt.c:32: ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ 54 warnings generated. [67/3100] clang++ -Itest/x86/avx512/cmpge-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpge-emul-cpp.p/meson-generated_.._cmpge.cpp.o -MF test/x86/avx512/cmpge-emul-cpp.p/meson-generated_.._cmpge.cpp.o.d -o test/x86/avx512/cmpge-emul-cpp.p/meson-generated_.._cmpge.cpp.o -c test/x86/avx512/cmpge.cpp In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpge.cpp:33: In file included from ../../simde/x86/avx512/cmpge.h:34: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpge.cpp:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:115:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 115 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:175:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 175 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:289:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:349:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 349 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:463:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:523:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:637:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 637 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:697:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 697 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:811:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 811 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:871:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 871 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:985:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 985 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1045:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1045 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1159 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1219:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1219 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1331:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1331 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1391:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1391 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ 112 warnings generated. [68/3100] clang++ -Itest/x86/avx512/cmpgt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpgt-emul-cpp.p/meson-generated_.._cmpgt.cpp.o -MF test/x86/avx512/cmpgt-emul-cpp.p/meson-generated_.._cmpgt.cpp.o.d -o test/x86/avx512/cmpgt-emul-cpp.p/meson-generated_.._cmpgt.cpp.o -c test/x86/avx512/cmpgt.cpp In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpgt.cpp:32: In file included from ../../simde/x86/avx512/cmpgt.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpgt.cpp:32: ../../simde/x86/avx512/cmpgt.h:62:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ 90 warnings generated. [69/3100] clang -Itest/x86/avx512/cmplt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmplt-emul-c.p/cmplt.c.o -MF test/x86/avx512/cmplt-emul-c.p/cmplt.c.o.d -o test/x86/avx512/cmplt-emul-c.p/cmplt.c.o -c ../../test/x86/avx512/cmplt.c In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: In file included from ../../simde/x86/avx512/cmplt.h:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: In file included from ../../simde/x86/avx512/cmplt.h:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 136 warnings generated. [70/3100] clang++ -Itest/x86/avx512/cmpgt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpgt-native-cpp.p/meson-generated_.._cmpgt.cpp.o -MF test/x86/avx512/cmpgt-native-cpp.p/meson-generated_.._cmpgt.cpp.o.d -o test/x86/avx512/cmpgt-native-cpp.p/meson-generated_.._cmpgt.cpp.o -c test/x86/avx512/cmpgt.cpp In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmpgt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpgt.cpp:32: In file included from ../../simde/x86/avx512/cmpgt.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpgt.cpp:32: ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ 54 warnings generated. [71/3100] clang -Itest/x86/avx512/cmple-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmple-emul-c.p/cmple.c.o -MF test/x86/avx512/cmple-emul-c.p/cmple.c.o.d -o test/x86/avx512/cmple-emul-c.p/cmple.c.o -c ../../test/x86/avx512/cmple.c In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmple.c:32: In file included from ../../simde/x86/avx512/cmple.h:32: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmple.c:32: ../../simde/x86/avx512/cmple.h:57:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:113:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:173:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 173 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:231:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:287:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:347:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:405:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 405 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:461:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 461 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 521 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:579:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 579 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:635:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 635 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:695:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 695 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:753:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:809:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 809 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:869:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 869 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:927:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 927 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:983:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 983 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1043:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1101:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1101 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1157:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1157 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1217:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1217 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/avx512/cmple.h:1329:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1329 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/avx512/cmple.h:1389:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1389 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ 112 warnings generated. [72/3100] clang++ -Itest/x86/avx512/cmpge-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpge-native-cpp.p/meson-generated_.._cmpge.cpp.o -MF test/x86/avx512/cmpge-native-cpp.p/meson-generated_.._cmpge.cpp.o.d -o test/x86/avx512/cmpge-native-cpp.p/meson-generated_.._cmpge.cpp.o -c test/x86/avx512/cmpge.cpp In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmpge.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpge.cpp:33: In file included from ../../simde/x86/avx512/cmpge.h:34: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmpge.cpp:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ 61 warnings generated. [73/3100] clang -Itest/x86/avx512/cmple-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmple-native-c.p/cmple.c.o -MF test/x86/avx512/cmple-native-c.p/cmple.c.o.d -o test/x86/avx512/cmple-native-c.p/cmple.c.o -c ../../test/x86/avx512/cmple.c In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmple.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmple.c:32: In file included from ../../simde/x86/avx512/cmple.h:32: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmple.c:32: ../../simde/x86/avx512/cmple.h:57:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:231:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:405:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 405 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:579:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 579 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:753:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:927:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 927 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1101:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1101 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ 61 warnings generated. [74/3100] clang++ -Itest/x86/avx512/cmple-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmple-emul-cpp.p/meson-generated_.._cmple.cpp.o -MF test/x86/avx512/cmple-emul-cpp.p/meson-generated_.._cmple.cpp.o.d -o test/x86/avx512/cmple-emul-cpp.p/meson-generated_.._cmple.cpp.o -c test/x86/avx512/cmple.cpp In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmple.cpp:32: In file included from ../../simde/x86/avx512/cmple.h:32: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmple.cpp:32: ../../simde/x86/avx512/cmple.h:57:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:113:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:173:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 173 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:231:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:287:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:347:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:405:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 405 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:461:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 461 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 521 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:579:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 579 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:635:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 635 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:695:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 695 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:753:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:809:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 809 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:869:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 869 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:927:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 927 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:983:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 983 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1043:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1101:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1101 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1157:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1157 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1217:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1217 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/avx512/cmple.h:1329:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1329 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/avx512/cmple.h:1389:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1389 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ 112 warnings generated. [75/3100] clang -Itest/x86/avx512/cmplt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmplt-native-c.p/cmplt.c.o -MF test/x86/avx512/cmplt-native-c.p/cmplt.c.o.d -o test/x86/avx512/cmplt-native-c.p/cmplt.c.o -c ../../test/x86/avx512/cmplt.c In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmplt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: In file included from ../../simde/x86/avx512/cmplt.h:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: In file included from ../../simde/x86/avx512/cmplt.h:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/cmplt.c:31: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 101 warnings generated. [76/3100] clang -Itest/x86/avx512/cmpneq-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpneq-emul-c.p/cmpneq.c.o -MF test/x86/avx512/cmpneq-emul-c.p/cmpneq.c.o.d -o test/x86/avx512/cmpneq-emul-c.p/cmpneq.c.o -c ../../test/x86/avx512/cmpneq.c In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpneq.c:31: In file included from ../../simde/x86/avx512/cmpneq.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [77/3100] clang++ -Itest/x86/avx512/cmplt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o -MF test/x86/avx512/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o.d -o test/x86/avx512/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o -c test/x86/avx512/cmplt.cpp In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmplt.cpp:31: In file included from ../../simde/x86/avx512/cmplt.h:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmplt.cpp:31: In file included from ../../simde/x86/avx512/cmplt.h:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/cmplt.cpp:31: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 136 warnings generated. [78/3100] clang -Itest/x86/avx512/cmpneq-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpneq-native-c.p/cmpneq.c.o -MF test/x86/avx512/cmpneq-native-c.p/cmpneq.c.o.d -o test/x86/avx512/cmpneq-native-c.p/cmpneq.c.o -c ../../test/x86/avx512/cmpneq.c In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cmpneq.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/cmpneq.c:31: In file included from ../../simde/x86/avx512/cmpneq.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [79/3100] clang++ -Itest/x86/avx512/cmple-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmple-native-cpp.p/meson-generated_.._cmple.cpp.o -MF test/x86/avx512/cmple-native-cpp.p/meson-generated_.._cmple.cpp.o.d -o test/x86/avx512/cmple-native-cpp.p/meson-generated_.._cmple.cpp.o -c test/x86/avx512/cmple.cpp In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmple.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmple.cpp:32: In file included from ../../simde/x86/avx512/cmple.h:32: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmple.cpp:32: ../../simde/x86/avx512/cmple.h:57:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/avx512/cmple.h:231:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/avx512/cmple.h:405:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 405 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/avx512/cmple.h:579:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 579 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/avx512/cmple.h:753:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/avx512/cmple.h:927:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 927 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/avx512/cmple.h:1101:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1101 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/avx512/cmple.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ 61 warnings generated. [80/3100] clang -Itest/x86/avx512/compress-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/compress-emul-c.p/compress.c.o -MF test/x86/avx512/compress-emul-c.p/compress.c.o.d -o test/x86/avx512/compress-emul-c.p/compress.c.o -c ../../test/x86/avx512/compress.c In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [81/3100] clang++ -Itest/x86/avx512/cmplt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o -MF test/x86/avx512/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o.d -o test/x86/avx512/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o -c test/x86/avx512/cmplt.cpp In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmplt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmplt.cpp:31: In file included from ../../simde/x86/avx512/cmplt.h:32: In file included from ../../simde/x86/avx512/cmp.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/cmplt.cpp:31: In file included from ../../simde/x86/avx512/cmplt.h:32: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/cmplt.cpp:31: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 101 warnings generated. [82/3100] clang++ -Itest/x86/avx512/cmpneq-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cmpneq-emul-cpp.p/meson-generated_.._cmpneq.cpp.o -MF test/x86/avx512/cmpneq-emul-cpp.p/meson-generated_.._cmpneq.cpp.o.d -o test/x86/avx512/cmpneq-emul-cpp.p/meson-generated_.._cmpneq.cpp.o -c test/x86/avx512/cmpneq.cpp In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpneq.cpp:31: In file included from ../../simde/x86/avx512/cmpneq.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [83/3100] clang -Itest/x86/avx512/compress-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/compress-native-c.p/compress.c.o -MF test/x86/avx512/compress-native-c.p/compress.c.o.d -o test/x86/avx512/compress-native-c.p/compress.c.o -c ../../test/x86/avx512/compress.c In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/compress.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [84/3100] clang -Itest/x86/avx512/conflict-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/conflict-emul-c.p/conflict.c.o -MF test/x86/avx512/conflict-emul-c.p/conflict.c.o.d -o test/x86/avx512/conflict-emul-c.p/conflict.c.o -c ../../test/x86/avx512/conflict.c In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:5: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:7: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:7: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [85/3100] clang -Itest/x86/avx512/copysign-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/copysign-emul-c.p/copysign.c.o -MF test/x86/avx512/copysign-emul-c.p/copysign.c.o.d -o test/x86/avx512/copysign-emul-c.p/copysign.c.o -c ../../test/x86/avx512/copysign.c In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/copysign.c:30: In file included from ../../simde/x86/avx512/copysign.h:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [86/3100] clang++ -Itest/x86/avx512/compress-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/compress-emul-cpp.p/meson-generated_.._compress.cpp.o -MF test/x86/avx512/compress-emul-cpp.p/meson-generated_.._compress.cpp.o.d -o test/x86/avx512/compress-emul-cpp.p/meson-generated_.._compress.cpp.o -c test/x86/avx512/compress.cpp In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [87/3100] clang -Itest/x86/avx512/conflict-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/conflict-native-c.p/conflict.c.o -MF test/x86/avx512/conflict-native-c.p/conflict.c.o.d -o test/x86/avx512/conflict-native-c.p/conflict.c.o -c ../../test/x86/avx512/conflict.c In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/conflict.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:5: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:7: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/conflict.c:4: In file included from ../../simde/x86/avx512/conflict.h:7: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [88/3100] clang++ -Itest/x86/avx512/cmpneq-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cmpneq-native-cpp.p/meson-generated_.._cmpneq.cpp.o -MF test/x86/avx512/cmpneq-native-cpp.p/meson-generated_.._cmpneq.cpp.o.d -o test/x86/avx512/cmpneq-native-cpp.p/meson-generated_.._cmpneq.cpp.o -c test/x86/avx512/cmpneq.cpp In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cmpneq.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/cmpneq.cpp:31: In file included from ../../simde/x86/avx512/cmpneq.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [89/3100] clang++ -Itest/x86/avx512/compress-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/compress-native-cpp.p/meson-generated_.._compress.cpp.o -MF test/x86/avx512/compress-native-cpp.p/meson-generated_.._compress.cpp.o.d -o test/x86/avx512/compress-native-cpp.p/meson-generated_.._compress.cpp.o -c test/x86/avx512/compress.cpp In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/compress.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [90/3100] clang++ -Itest/x86/avx512/conflict-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/conflict-emul-cpp.p/meson-generated_.._conflict.cpp.o -MF test/x86/avx512/conflict-emul-cpp.p/meson-generated_.._conflict.cpp.o.d -o test/x86/avx512/conflict-emul-cpp.p/meson-generated_.._conflict.cpp.o -c test/x86/avx512/conflict.cpp In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:5: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:7: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:7: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [91/3100] clang -Itest/x86/avx512/copysign-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/copysign-native-c.p/copysign.c.o -MF test/x86/avx512/copysign-native-c.p/copysign.c.o.d -o test/x86/avx512/copysign-native-c.p/copysign.c.o -c ../../test/x86/avx512/copysign.c In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/copysign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/copysign.c:30: In file included from ../../simde/x86/avx512/copysign.h:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [92/3100] clang -Itest/x86/avx512/cvt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvt-emul-c.p/cvt.c.o -MF test/x86/avx512/cvt-emul-c.p/cvt.c.o.d -o test/x86/avx512/cvt-emul-c.p/cvt.c.o -c ../../test/x86/avx512/cvt.c In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [93/3100] clang++ -Itest/x86/avx512/conflict-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/conflict-native-cpp.p/meson-generated_.._conflict.cpp.o -MF test/x86/avx512/conflict-native-cpp.p/meson-generated_.._conflict.cpp.o.d -o test/x86/avx512/conflict-native-cpp.p/meson-generated_.._conflict.cpp.o -c test/x86/avx512/conflict.cpp In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/conflict.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:5: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:7: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/conflict.cpp:4: In file included from ../../simde/x86/avx512/conflict.h:7: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [94/3100] clang -Itest/x86/avx512/cvtt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvtt-emul-c.p/cvtt.c.o -MF test/x86/avx512/cvtt-emul-c.p/cvtt.c.o.d -o test/x86/avx512/cvtt-emul-c.p/cvtt.c.o -c ../../test/x86/avx512/cvtt.c In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [95/3100] clang++ -Itest/x86/avx512/copysign-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/copysign-emul-cpp.p/meson-generated_.._copysign.cpp.o -MF test/x86/avx512/copysign-emul-cpp.p/meson-generated_.._copysign.cpp.o.d -o test/x86/avx512/copysign-emul-cpp.p/meson-generated_.._copysign.cpp.o -c test/x86/avx512/copysign.cpp In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/copysign.cpp:30: In file included from ../../simde/x86/avx512/copysign.h:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [96/3100] clang -Itest/x86/avx512/cvt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvt-native-c.p/cvt.c.o -MF test/x86/avx512/cvt-native-c.p/cvt.c.o.d -o test/x86/avx512/cvt-native-c.p/cvt.c.o -c ../../test/x86/avx512/cvt.c In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cvt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [97/3100] clang -Itest/x86/avx512/cvtt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvtt-native-c.p/cvtt.c.o -MF test/x86/avx512/cvtt-native-c.p/cvtt.c.o.d -o test/x86/avx512/cvtt-native-c.p/cvtt.c.o -c ../../test/x86/avx512/cvtt.c In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cvtt.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [98/3100] clang++ -Itest/x86/avx512/copysign-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/copysign-native-cpp.p/meson-generated_.._copysign.cpp.o -MF test/x86/avx512/copysign-native-cpp.p/meson-generated_.._copysign.cpp.o.d -o test/x86/avx512/copysign-native-cpp.p/meson-generated_.._copysign.cpp.o -c test/x86/avx512/copysign.cpp In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/copysign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/copysign.cpp:30: In file included from ../../simde/x86/avx512/copysign.h:33: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [99/3100] clang++ -Itest/x86/avx512/cvt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o -MF test/x86/avx512/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o.d -o test/x86/avx512/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o -c test/x86/avx512/cvt.cpp In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [100/3100] clang++ -Itest/x86/avx512/cvtt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvtt-emul-cpp.p/meson-generated_.._cvtt.cpp.o -MF test/x86/avx512/cvtt-emul-cpp.p/meson-generated_.._cvtt.cpp.o.d -o test/x86/avx512/cvtt-emul-cpp.p/meson-generated_.._cvtt.cpp.o -c test/x86/avx512/cvtt.cpp In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [101/3100] clang++ -Itest/x86/avx512/cvt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o -MF test/x86/avx512/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o.d -o test/x86/avx512/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o -c test/x86/avx512/cvt.cpp In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cvt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [102/3100] clang -Itest/x86/avx512/cvts-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvts-emul-c.p/cvts.c.o -MF test/x86/avx512/cvts-emul-c.p/cvts.c.o.d -o test/x86/avx512/cvts-emul-c.p/cvts.c.o -c ../../test/x86/avx512/cvts.c In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [103/3100] clang++ -Itest/x86/avx512/cvtt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvtt-native-cpp.p/meson-generated_.._cvtt.cpp.o -MF test/x86/avx512/cvtt-native-cpp.p/meson-generated_.._cvtt.cpp.o.d -o test/x86/avx512/cvtt-native-cpp.p/meson-generated_.._cvtt.cpp.o -c test/x86/avx512/cvtt.cpp In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cvtt.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [104/3100] clang -Itest/x86/avx512/cvts-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvts-native-c.p/cvts.c.o -MF test/x86/avx512/cvts-native-c.p/cvts.c.o.d -o test/x86/avx512/cvts-native-c.p/cvts.c.o -c ../../test/x86/avx512/cvts.c In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/cvts.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [105/3100] clang -Itest/x86/avx512/dbsad-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dbsad-emul-c.p/dbsad.c.o -MF test/x86/avx512/dbsad-emul-c.p/dbsad.c.o.d -o test/x86/avx512/dbsad-emul-c.p/dbsad.c.o -c ../../test/x86/avx512/dbsad.c In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dbsad.c:5: In file included from ../../simde/x86/avx512/dbsad.h:6: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/dbsad.c:5: ../../simde/x86/avx512/dbsad.h:40:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 40 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:62:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ ../../simde/x86/avx512/dbsad.h:154:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 154 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:184:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ ../../simde/x86/avx512/dbsad.h:292:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 292 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:338:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ 94 warnings generated. [106/3100] clang++ -Itest/x86/avx512/cvts-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/cvts-emul-cpp.p/meson-generated_.._cvts.cpp.o -MF test/x86/avx512/cvts-emul-cpp.p/meson-generated_.._cvts.cpp.o.d -o test/x86/avx512/cvts-emul-cpp.p/meson-generated_.._cvts.cpp.o -c test/x86/avx512/cvts.cpp In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [107/3100] clang -Itest/x86/avx512/dbsad-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dbsad-native-c.p/dbsad.c.o -MF test/x86/avx512/dbsad-native-c.p/dbsad.c.o.d -o test/x86/avx512/dbsad-native-c.p/dbsad.c.o -c ../../test/x86/avx512/dbsad.c In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dbsad.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dbsad.c:5: In file included from ../../simde/x86/avx512/dbsad.h:6: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/dbsad.c:5: ../../simde/x86/avx512/dbsad.h:40:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 40 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:62:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ 55 warnings generated. [108/3100] clang -Itest/x86/avx512/div-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/div-emul-c.p/div.c.o -MF test/x86/avx512/div-emul-c.p/div.c.o.d -o test/x86/avx512/div-emul-c.p/div.c.o -c ../../test/x86/avx512/div.c In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [109/3100] clang++ -Itest/x86/avx512/cvts-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/cvts-native-cpp.p/meson-generated_.._cvts.cpp.o -MF test/x86/avx512/cvts-native-cpp.p/meson-generated_.._cvts.cpp.o.d -o test/x86/avx512/cvts-native-cpp.p/meson-generated_.._cvts.cpp.o -c test/x86/avx512/cvts.cpp In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/cvts.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [110/3100] clang -Itest/x86/avx512/div-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/div-native-c.p/div.c.o -MF test/x86/avx512/div-native-c.p/div.c.o.d -o test/x86/avx512/div-native-c.p/div.c.o -c ../../test/x86/avx512/div.c In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/div.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [111/3100] clang++ -Itest/x86/avx512/div-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/div-emul-cpp.p/meson-generated_.._div.cpp.o -MF test/x86/avx512/div-emul-cpp.p/meson-generated_.._div.cpp.o.d -o test/x86/avx512/div-emul-cpp.p/meson-generated_.._div.cpp.o -c test/x86/avx512/div.cpp In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [112/3100] clang -Itest/x86/avx512/dpbf16-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbf16-emul-c.p/dpbf16.c.o -MF test/x86/avx512/dpbf16-emul-c.p/dpbf16.c.o.d -o test/x86/avx512/dpbf16-emul-c.p/dpbf16.c.o -c ../../test/x86/avx512/dpbf16.c In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [113/3100] clang++ -Itest/x86/avx512/dbsad-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dbsad-emul-cpp.p/meson-generated_.._dbsad.cpp.o -MF test/x86/avx512/dbsad-emul-cpp.p/meson-generated_.._dbsad.cpp.o.d -o test/x86/avx512/dbsad-emul-cpp.p/meson-generated_.._dbsad.cpp.o -c test/x86/avx512/dbsad.cpp In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dbsad.cpp:5: In file included from ../../simde/x86/avx512/dbsad.h:6: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/dbsad.cpp:5: ../../simde/x86/avx512/dbsad.h:40:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 40 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:62:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ ../../simde/x86/avx512/dbsad.h:154:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 154 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:184:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ ../../simde/x86/avx512/dbsad.h:292:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 292 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:338:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ 94 warnings generated. [114/3100] clang -Itest/x86/avx512/dpbf16-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbf16-native-c.p/dpbf16.c.o -MF test/x86/avx512/dpbf16-native-c.p/dpbf16.c.o.d -o test/x86/avx512/dpbf16-native-c.p/dpbf16.c.o -c ../../test/x86/avx512/dpbf16.c In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dpbf16.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [115/3100] clang -Itest/x86/avx512/dpbusd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbusd-emul-c.p/dpbusd.c.o -MF test/x86/avx512/dpbusd-emul-c.p/dpbusd.c.o.d -o test/x86/avx512/dpbusd-emul-c.p/dpbusd.c.o -c ../../test/x86/avx512/dpbusd.c In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [116/3100] clang++ -Itest/x86/avx512/dpbf16-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbf16-emul-cpp.p/meson-generated_.._dpbf16.cpp.o -MF test/x86/avx512/dpbf16-emul-cpp.p/meson-generated_.._dpbf16.cpp.o.d -o test/x86/avx512/dpbf16-emul-cpp.p/meson-generated_.._dpbf16.cpp.o -c test/x86/avx512/dpbf16.cpp In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [117/3100] clang++ -Itest/x86/avx512/dbsad-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dbsad-native-cpp.p/meson-generated_.._dbsad.cpp.o -MF test/x86/avx512/dbsad-native-cpp.p/meson-generated_.._dbsad.cpp.o.d -o test/x86/avx512/dbsad-native-cpp.p/meson-generated_.._dbsad.cpp.o -c test/x86/avx512/dbsad.cpp In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dbsad.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dbsad.cpp:5: In file included from ../../simde/x86/avx512/dbsad.h:6: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/dbsad.cpp:5: ../../simde/x86/avx512/dbsad.h:40:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 40 | __typeof__(r_.u8) abd1_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd1_mask), a1 < b1); | ^ ../../simde/x86/avx512/dbsad.h:62:87: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.u8) abd2_mask = HEDLEY_REINTERPRET_CAST(__typeof__(abd2_mask), a2 < b2); | ^ 55 warnings generated. [118/3100] clang++ -Itest/x86/avx512/div-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/div-native-cpp.p/meson-generated_.._div.cpp.o -MF test/x86/avx512/div-native-cpp.p/meson-generated_.._div.cpp.o.d -o test/x86/avx512/div-native-cpp.p/meson-generated_.._div.cpp.o -c test/x86/avx512/div.cpp In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/div.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [119/3100] clang -Itest/x86/avx512/dpbusd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbusd-native-c.p/dpbusd.c.o -MF test/x86/avx512/dpbusd-native-c.p/dpbusd.c.o.d -o test/x86/avx512/dpbusd-native-c.p/dpbusd.c.o -c ../../test/x86/avx512/dpbusd.c In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dpbusd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [120/3100] clang++ -Itest/x86/avx512/dpbf16-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbf16-native-cpp.p/meson-generated_.._dpbf16.cpp.o -MF test/x86/avx512/dpbf16-native-cpp.p/meson-generated_.._dpbf16.cpp.o.d -o test/x86/avx512/dpbf16-native-cpp.p/meson-generated_.._dpbf16.cpp.o -c test/x86/avx512/dpbf16.cpp In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dpbf16.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [121/3100] clang++ -Itest/x86/avx512/dpbusd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbusd-emul-cpp.p/meson-generated_.._dpbusd.cpp.o -MF test/x86/avx512/dpbusd-emul-cpp.p/meson-generated_.._dpbusd.cpp.o.d -o test/x86/avx512/dpbusd-emul-cpp.p/meson-generated_.._dpbusd.cpp.o -c test/x86/avx512/dpbusd.cpp In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [122/3100] clang -Itest/x86/avx512/dpbusds-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbusds-emul-c.p/dpbusds.c.o -MF test/x86/avx512/dpbusds-emul-c.p/dpbusds.c.o.d -o test/x86/avx512/dpbusds-emul-c.p/dpbusds.c.o -c ../../test/x86/avx512/dpbusds.c In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dpbusds.c:4: ../../simde/x86/avx512/dpbusds.h:67:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 67 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpbusds.h:178:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpbusds.h:289:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 79 warnings generated. [123/3100] clang -Itest/x86/avx512/dpbusds-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbusds-native-c.p/dpbusds.c.o -MF test/x86/avx512/dpbusds-native-c.p/dpbusds.c.o.d -o test/x86/avx512/dpbusds-native-c.p/dpbusds.c.o -c ../../test/x86/avx512/dpbusds.c In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dpbusds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dpbusds.c:4: ../../simde/x86/avx512/dpbusds.h:67:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 67 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 48 warnings generated. [124/3100] clang -Itest/x86/avx512/dpwssd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpwssd-emul-c.p/dpwssd.c.o -MF test/x86/avx512/dpwssd-emul-c.p/dpwssd.c.o.d -o test/x86/avx512/dpwssd-emul-c.p/dpwssd.c.o -c ../../test/x86/avx512/dpwssd.c In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [125/3100] clang++ -Itest/x86/avx512/dpbusds-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpbusds-emul-cpp.p/meson-generated_.._dpbusds.cpp.o -MF test/x86/avx512/dpbusds-emul-cpp.p/meson-generated_.._dpbusds.cpp.o.d -o test/x86/avx512/dpbusds-emul-cpp.p/meson-generated_.._dpbusds.cpp.o -c test/x86/avx512/dpbusds.cpp In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dpbusds.cpp:4: ../../simde/x86/avx512/dpbusds.h:67:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 67 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpbusds.h:178:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpbusds.h:289:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 79 warnings generated. [126/3100] clang++ -Itest/x86/avx512/dpbusd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbusd-native-cpp.p/meson-generated_.._dpbusd.cpp.o -MF test/x86/avx512/dpbusd-native-cpp.p/meson-generated_.._dpbusd.cpp.o.d -o test/x86/avx512/dpbusd-native-cpp.p/meson-generated_.._dpbusd.cpp.o -c test/x86/avx512/dpbusd.cpp In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dpbusd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [127/3100] clang++ -Itest/x86/avx512/dpbusds-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpbusds-native-cpp.p/meson-generated_.._dpbusds.cpp.o -MF test/x86/avx512/dpbusds-native-cpp.p/meson-generated_.._dpbusds.cpp.o.d -o test/x86/avx512/dpbusds-native-cpp.p/meson-generated_.._dpbusds.cpp.o -c test/x86/avx512/dpbusds.cpp In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dpbusds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dpbusds.cpp:4: ../../simde/x86/avx512/dpbusds.h:67:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 67 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 48 warnings generated. [128/3100] clang -Itest/x86/avx512/dpwssds-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpwssds-emul-c.p/dpwssds.c.o -MF test/x86/avx512/dpwssds-emul-c.p/dpwssds.c.o.d -o test/x86/avx512/dpwssds-emul-c.p/dpwssds.c.o -c ../../test/x86/avx512/dpwssds.c In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dpwssds.c:4: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 79 warnings generated. [129/3100] clang -Itest/x86/avx512/dpwssd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpwssd-native-c.p/dpwssd.c.o -MF test/x86/avx512/dpwssd-native-c.p/dpwssd.c.o.d -o test/x86/avx512/dpwssd-native-c.p/dpwssd.c.o -c ../../test/x86/avx512/dpwssd.c In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dpwssd.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [130/3100] clang -Itest/x86/avx512/dpwssds-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpwssds-native-c.p/dpwssds.c.o -MF test/x86/avx512/dpwssds-native-c.p/dpwssds.c.o.d -o test/x86/avx512/dpwssds-native-c.p/dpwssds.c.o -c ../../test/x86/avx512/dpwssds.c In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/dpwssds.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/dpwssds.c:4: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 50 warnings generated. [131/3100] clang++ -Itest/x86/avx512/dpwssd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpwssd-emul-cpp.p/meson-generated_.._dpwssd.cpp.o -MF test/x86/avx512/dpwssd-emul-cpp.p/meson-generated_.._dpwssd.cpp.o.d -o test/x86/avx512/dpwssd-emul-cpp.p/meson-generated_.._dpwssd.cpp.o -c test/x86/avx512/dpwssd.cpp In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [132/3100] clang -Itest/x86/avx512/expand-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/expand-emul-c.p/expand.c.o -MF test/x86/avx512/expand-emul-c.p/expand.c.o.d -o test/x86/avx512/expand-emul-c.p/expand.c.o -c ../../test/x86/avx512/expand.c In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/expand.c:31: In file included from ../../simde/x86/avx512/expand.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [133/3100] clang++ -Itest/x86/avx512/dpwssd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpwssd-native-cpp.p/meson-generated_.._dpwssd.cpp.o -MF test/x86/avx512/dpwssd-native-cpp.p/meson-generated_.._dpwssd.cpp.o.d -o test/x86/avx512/dpwssd-native-cpp.p/meson-generated_.._dpwssd.cpp.o -c test/x86/avx512/dpwssd.cpp In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dpwssd.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [134/3100] clang -Itest/x86/avx512/expand-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/expand-native-c.p/expand.c.o -MF test/x86/avx512/expand-native-c.p/expand.c.o.d -o test/x86/avx512/expand-native-c.p/expand.c.o -c ../../test/x86/avx512/expand.c In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/expand.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/expand.c:31: In file included from ../../simde/x86/avx512/expand.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [135/3100] clang++ -Itest/x86/avx512/dpwssds-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/dpwssds-emul-cpp.p/meson-generated_.._dpwssds.cpp.o -MF test/x86/avx512/dpwssds-emul-cpp.p/meson-generated_.._dpwssds.cpp.o.d -o test/x86/avx512/dpwssds-emul-cpp.p/meson-generated_.._dpwssds.cpp.o -c test/x86/avx512/dpwssds.cpp In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dpwssds.cpp:4: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 79 warnings generated. [136/3100] clang -Itest/x86/avx512/extract-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/extract-emul-c.p/extract.c.o -MF test/x86/avx512/extract-emul-c.p/extract.c.o.d -o test/x86/avx512/extract-emul-c.p/extract.c.o -c ../../test/x86/avx512/extract.c In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [137/3100] clang++ -Itest/x86/avx512/expand-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/expand-emul-cpp.p/meson-generated_.._expand.cpp.o -MF test/x86/avx512/expand-emul-cpp.p/meson-generated_.._expand.cpp.o.d -o test/x86/avx512/expand-emul-cpp.p/meson-generated_.._expand.cpp.o -c test/x86/avx512/expand.cpp In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/expand.cpp:31: In file included from ../../simde/x86/avx512/expand.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [138/3100] clang++ -Itest/x86/avx512/dpwssds-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/dpwssds-native-cpp.p/meson-generated_.._dpwssds.cpp.o -MF test/x86/avx512/dpwssds-native-cpp.p/meson-generated_.._dpwssds.cpp.o.d -o test/x86/avx512/dpwssds-native-cpp.p/meson-generated_.._dpwssds.cpp.o -c test/x86/avx512/dpwssds.cpp In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/dpwssds.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/dpwssds.cpp:4: ../../simde/x86/avx512/dpwssds.h:56:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:151:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | uint32_t m SIMDE_VECTOR(32) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../simde/x86/avx512/dpwssds.h:246:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 246 | uint32_t m SIMDE_VECTOR(64) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(src_.i32), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ 50 warnings generated. [139/3100] clang++ -Itest/x86/avx512/expand-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/expand-native-cpp.p/meson-generated_.._expand.cpp.o -MF test/x86/avx512/expand-native-cpp.p/meson-generated_.._expand.cpp.o.d -o test/x86/avx512/expand-native-cpp.p/meson-generated_.._expand.cpp.o -c test/x86/avx512/expand.cpp In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/expand.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/expand.cpp:31: In file included from ../../simde/x86/avx512/expand.h:33: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [140/3100] clang -Itest/x86/avx512/extract-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/extract-native-c.p/extract.c.o -MF test/x86/avx512/extract-native-c.p/extract.c.o.d -o test/x86/avx512/extract-native-c.p/extract.c.o -c ../../test/x86/avx512/extract.c In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/extract.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [141/3100] clang++ -Itest/x86/avx512/extract-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/extract-emul-cpp.p/meson-generated_.._extract.cpp.o -MF test/x86/avx512/extract-emul-cpp.p/meson-generated_.._extract.cpp.o.d -o test/x86/avx512/extract-emul-cpp.p/meson-generated_.._extract.cpp.o -c test/x86/avx512/extract.cpp In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [142/3100] clang++ -Itest/x86/avx512/extract-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/extract-native-cpp.p/meson-generated_.._extract.cpp.o -MF test/x86/avx512/extract-native-cpp.p/meson-generated_.._extract.cpp.o.d -o test/x86/avx512/extract-native-cpp.p/meson-generated_.._extract.cpp.o -c test/x86/avx512/extract.cpp In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/extract.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [143/3100] clang -Itest/x86/avx512/fixupimm_round-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fixupimm_round-emul-c.p/fixupimm_round.c.o -MF test/x86/avx512/fixupimm_round-emul-c.p/fixupimm_round.c.o.d -o test/x86/avx512/fixupimm_round-emul-c.p/fixupimm_round.c.o -c ../../test/x86/avx512/fixupimm_round.c In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [144/3100] clang -Itest/x86/avx512/fixupimm_round-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fixupimm_round-native-c.p/fixupimm_round.c.o -MF test/x86/avx512/fixupimm_round-native-c.p/fixupimm_round.c.o.d -o test/x86/avx512/fixupimm_round-native-c.p/fixupimm_round.c.o -c ../../test/x86/avx512/fixupimm_round.c In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fixupimm_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [145/3100] clang -Itest/x86/avx512/fixupimm-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fixupimm-emul-c.p/fixupimm.c.o -MF test/x86/avx512/fixupimm-emul-c.p/fixupimm.c.o.d -o test/x86/avx512/fixupimm-emul-c.p/fixupimm.c.o -c ../../test/x86/avx512/fixupimm.c In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [146/3100] clang -Itest/x86/avx512/flushsubnormal-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/flushsubnormal-emul-c.p/flushsubnormal.c.o -MF test/x86/avx512/flushsubnormal-emul-c.p/flushsubnormal.c.o.d -o test/x86/avx512/flushsubnormal-emul-c.p/flushsubnormal.c.o -c ../../test/x86/avx512/flushsubnormal.c In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [147/3100] clang -Itest/x86/avx512/fixupimm-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fixupimm-native-c.p/fixupimm.c.o -MF test/x86/avx512/fixupimm-native-c.p/fixupimm.c.o.d -o test/x86/avx512/fixupimm-native-c.p/fixupimm.c.o -c ../../test/x86/avx512/fixupimm.c In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fixupimm.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [148/3100] clang++ -Itest/x86/avx512/fixupimm-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fixupimm-emul-cpp.p/meson-generated_.._fixupimm.cpp.o -MF test/x86/avx512/fixupimm-emul-cpp.p/meson-generated_.._fixupimm.cpp.o.d -o test/x86/avx512/fixupimm-emul-cpp.p/meson-generated_.._fixupimm.cpp.o -c test/x86/avx512/fixupimm.cpp In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [149/3100] clang -Itest/x86/avx512/flushsubnormal-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/flushsubnormal-native-c.p/flushsubnormal.c.o -MF test/x86/avx512/flushsubnormal-native-c.p/flushsubnormal.c.o.d -o test/x86/avx512/flushsubnormal-native-c.p/flushsubnormal.c.o -c ../../test/x86/avx512/flushsubnormal.c In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/flushsubnormal.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [150/3100] clang++ -Itest/x86/avx512/fixupimm_round-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fixupimm_round-emul-cpp.p/meson-generated_.._fixupimm_round.cpp.o -MF test/x86/avx512/fixupimm_round-emul-cpp.p/meson-generated_.._fixupimm_round.cpp.o.d -o test/x86/avx512/fixupimm_round-emul-cpp.p/meson-generated_.._fixupimm_round.cpp.o -c test/x86/avx512/fixupimm_round.cpp In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [151/3100] clang++ -Itest/x86/avx512/flushsubnormal-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/flushsubnormal-emul-cpp.p/meson-generated_.._flushsubnormal.cpp.o -MF test/x86/avx512/flushsubnormal-emul-cpp.p/meson-generated_.._flushsubnormal.cpp.o.d -o test/x86/avx512/flushsubnormal-emul-cpp.p/meson-generated_.._flushsubnormal.cpp.o -c test/x86/avx512/flushsubnormal.cpp In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [152/3100] clang -Itest/x86/avx512/fmadd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fmadd-emul-c.p/fmadd.c.o -MF test/x86/avx512/fmadd-emul-c.p/fmadd.c.o.d -o test/x86/avx512/fmadd-emul-c.p/fmadd.c.o -c ../../test/x86/avx512/fmadd.c In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [153/3100] clang++ -Itest/x86/avx512/fixupimm-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fixupimm-native-cpp.p/meson-generated_.._fixupimm.cpp.o -MF test/x86/avx512/fixupimm-native-cpp.p/meson-generated_.._fixupimm.cpp.o.d -o test/x86/avx512/fixupimm-native-cpp.p/meson-generated_.._fixupimm.cpp.o -c test/x86/avx512/fixupimm.cpp In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fixupimm.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [154/3100] clang++ -Itest/x86/avx512/fixupimm_round-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fixupimm_round-native-cpp.p/meson-generated_.._fixupimm_round.cpp.o -MF test/x86/avx512/fixupimm_round-native-cpp.p/meson-generated_.._fixupimm_round.cpp.o.d -o test/x86/avx512/fixupimm_round-native-cpp.p/meson-generated_.._fixupimm_round.cpp.o -c test/x86/avx512/fixupimm_round.cpp In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fixupimm_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [155/3100] clang++ -Itest/x86/avx512/flushsubnormal-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/flushsubnormal-native-cpp.p/meson-generated_.._flushsubnormal.cpp.o -MF test/x86/avx512/flushsubnormal-native-cpp.p/meson-generated_.._flushsubnormal.cpp.o.d -o test/x86/avx512/flushsubnormal-native-cpp.p/meson-generated_.._flushsubnormal.cpp.o -c test/x86/avx512/flushsubnormal.cpp In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/flushsubnormal.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [156/3100] clang -Itest/x86/avx512/fmadd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fmadd-native-c.p/fmadd.c.o -MF test/x86/avx512/fmadd-native-c.p/fmadd.c.o.d -o test/x86/avx512/fmadd-native-c.p/fmadd.c.o -c ../../test/x86/avx512/fmadd.c In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [157/3100] clang++ -Itest/x86/avx512/fmadd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fmadd-emul-cpp.p/meson-generated_.._fmadd.cpp.o -MF test/x86/avx512/fmadd-emul-cpp.p/meson-generated_.._fmadd.cpp.o.d -o test/x86/avx512/fmadd-emul-cpp.p/meson-generated_.._fmadd.cpp.o -c test/x86/avx512/fmadd.cpp In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [158/3100] clang -Itest/x86/avx512/fmsub-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fmsub-emul-c.p/fmsub.c.o -MF test/x86/avx512/fmsub-emul-c.p/fmsub.c.o.d -o test/x86/avx512/fmsub-emul-c.p/fmsub.c.o -c ../../test/x86/avx512/fmsub.c In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [159/3100] clang -Itest/x86/avx512/fmsub-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fmsub-native-c.p/fmsub.c.o -MF test/x86/avx512/fmsub-native-c.p/fmsub.c.o.d -o test/x86/avx512/fmsub-native-c.p/fmsub.c.o -c ../../test/x86/avx512/fmsub.c In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [160/3100] clang -Itest/x86/avx512/fnmadd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fnmadd-emul-c.p/fnmadd.c.o -MF test/x86/avx512/fnmadd-emul-c.p/fnmadd.c.o.d -o test/x86/avx512/fnmadd-emul-c.p/fnmadd.c.o -c ../../test/x86/avx512/fnmadd.c In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [161/3100] clang++ -Itest/x86/avx512/fmadd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fmadd-native-cpp.p/meson-generated_.._fmadd.cpp.o -MF test/x86/avx512/fmadd-native-cpp.p/meson-generated_.._fmadd.cpp.o.d -o test/x86/avx512/fmadd-native-cpp.p/meson-generated_.._fmadd.cpp.o -c test/x86/avx512/fmadd.cpp In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [162/3100] clang++ -Itest/x86/avx512/fmsub-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fmsub-emul-cpp.p/meson-generated_.._fmsub.cpp.o -MF test/x86/avx512/fmsub-emul-cpp.p/meson-generated_.._fmsub.cpp.o.d -o test/x86/avx512/fmsub-emul-cpp.p/meson-generated_.._fmsub.cpp.o -c test/x86/avx512/fmsub.cpp In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [163/3100] clang -Itest/x86/avx512/fnmadd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fnmadd-native-c.p/fnmadd.c.o -MF test/x86/avx512/fnmadd-native-c.p/fnmadd.c.o.d -o test/x86/avx512/fnmadd-native-c.p/fnmadd.c.o -c ../../test/x86/avx512/fnmadd.c In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fnmadd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [164/3100] clang -Itest/x86/avx512/fnmsub-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fnmsub-emul-c.p/fnmsub.c.o -MF test/x86/avx512/fnmsub-emul-c.p/fnmsub.c.o.d -o test/x86/avx512/fnmsub-emul-c.p/fnmsub.c.o -c ../../test/x86/avx512/fnmsub.c In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [165/3100] clang++ -Itest/x86/avx512/fnmadd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fnmadd-emul-cpp.p/meson-generated_.._fnmadd.cpp.o -MF test/x86/avx512/fnmadd-emul-cpp.p/meson-generated_.._fnmadd.cpp.o.d -o test/x86/avx512/fnmadd-emul-cpp.p/meson-generated_.._fnmadd.cpp.o -c test/x86/avx512/fnmadd.cpp In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [166/3100] clang++ -Itest/x86/avx512/fmsub-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fmsub-native-cpp.p/meson-generated_.._fmsub.cpp.o -MF test/x86/avx512/fmsub-native-cpp.p/meson-generated_.._fmsub.cpp.o.d -o test/x86/avx512/fmsub-native-cpp.p/meson-generated_.._fmsub.cpp.o -c test/x86/avx512/fmsub.cpp In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [167/3100] clang -Itest/x86/avx512/fnmsub-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fnmsub-native-c.p/fnmsub.c.o -MF test/x86/avx512/fnmsub-native-c.p/fnmsub.c.o.d -o test/x86/avx512/fnmsub-native-c.p/fnmsub.c.o -c ../../test/x86/avx512/fnmsub.c In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/fnmsub.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [168/3100] clang++ -Itest/x86/avx512/fnmadd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fnmadd-native-cpp.p/meson-generated_.._fnmadd.cpp.o -MF test/x86/avx512/fnmadd-native-cpp.p/meson-generated_.._fnmadd.cpp.o.d -o test/x86/avx512/fnmadd-native-cpp.p/meson-generated_.._fnmadd.cpp.o -c test/x86/avx512/fnmadd.cpp In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fnmadd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [169/3100] clang++ -Itest/x86/avx512/fnmsub-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/fnmsub-emul-cpp.p/meson-generated_.._fnmsub.cpp.o -MF test/x86/avx512/fnmsub-emul-cpp.p/meson-generated_.._fnmsub.cpp.o.d -o test/x86/avx512/fnmsub-emul-cpp.p/meson-generated_.._fnmsub.cpp.o -c test/x86/avx512/fnmsub.cpp In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [170/3100] clang -Itest/x86/avx512/insert-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/insert-emul-c.p/insert.c.o -MF test/x86/avx512/insert-emul-c.p/insert.c.o.d -o test/x86/avx512/insert-emul-c.p/insert.c.o -c ../../test/x86/avx512/insert.c In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [171/3100] clang -Itest/x86/avx512/kshift-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/kshift-emul-c.p/kshift.c.o -MF test/x86/avx512/kshift-emul-c.p/kshift.c.o.d -o test/x86/avx512/kshift-emul-c.p/kshift.c.o -c ../../test/x86/avx512/kshift.c In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [172/3100] clang++ -Itest/x86/avx512/fnmsub-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/fnmsub-native-cpp.p/meson-generated_.._fnmsub.cpp.o -MF test/x86/avx512/fnmsub-native-cpp.p/meson-generated_.._fnmsub.cpp.o.d -o test/x86/avx512/fnmsub-native-cpp.p/meson-generated_.._fnmsub.cpp.o -c test/x86/avx512/fnmsub.cpp In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/fnmsub.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [173/3100] clang -Itest/x86/avx512/insert-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/insert-native-c.p/insert.c.o -MF test/x86/avx512/insert-native-c.p/insert.c.o.d -o test/x86/avx512/insert-native-c.p/insert.c.o -c ../../test/x86/avx512/insert.c In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/insert.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [174/3100] clang -Itest/x86/avx512/knot-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/knot-emul-c.p/knot.c.o -MF test/x86/avx512/knot-emul-c.p/knot.c.o.d -o test/x86/avx512/knot-emul-c.p/knot.c.o -c ../../test/x86/avx512/knot.c In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [175/3100] clang -Itest/x86/avx512/kshift-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/kshift-native-c.p/kshift.c.o -MF test/x86/avx512/kshift-native-c.p/kshift.c.o.d -o test/x86/avx512/kshift-native-c.p/kshift.c.o -c ../../test/x86/avx512/kshift.c In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/kshift.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [176/3100] clang++ -Itest/x86/avx512/insert-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/insert-emul-cpp.p/meson-generated_.._insert.cpp.o -MF test/x86/avx512/insert-emul-cpp.p/meson-generated_.._insert.cpp.o.d -o test/x86/avx512/insert-emul-cpp.p/meson-generated_.._insert.cpp.o -c test/x86/avx512/insert.cpp In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [177/3100] clang -Itest/x86/avx512/knot-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/knot-native-c.p/knot.c.o -MF test/x86/avx512/knot-native-c.p/knot.c.o.d -o test/x86/avx512/knot-native-c.p/knot.c.o -c ../../test/x86/avx512/knot.c In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/knot.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [178/3100] clang++ -Itest/x86/avx512/kshift-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/kshift-emul-cpp.p/meson-generated_.._kshift.cpp.o -MF test/x86/avx512/kshift-emul-cpp.p/meson-generated_.._kshift.cpp.o.d -o test/x86/avx512/kshift-emul-cpp.p/meson-generated_.._kshift.cpp.o -c test/x86/avx512/kshift.cpp In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [179/3100] clang++ -Itest/x86/avx512/insert-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/insert-native-cpp.p/meson-generated_.._insert.cpp.o -MF test/x86/avx512/insert-native-cpp.p/meson-generated_.._insert.cpp.o.d -o test/x86/avx512/insert-native-cpp.p/meson-generated_.._insert.cpp.o -c test/x86/avx512/insert.cpp In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/insert.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [180/3100] clang++ -Itest/x86/avx512/kshift-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/kshift-native-cpp.p/meson-generated_.._kshift.cpp.o -MF test/x86/avx512/kshift-native-cpp.p/meson-generated_.._kshift.cpp.o.d -o test/x86/avx512/kshift-native-cpp.p/meson-generated_.._kshift.cpp.o -c test/x86/avx512/kshift.cpp In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/kshift.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [181/3100] clang -Itest/x86/avx512/kxor-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/kxor-emul-c.p/kxor.c.o -MF test/x86/avx512/kxor-emul-c.p/kxor.c.o.d -o test/x86/avx512/kxor-emul-c.p/kxor.c.o -c ../../test/x86/avx512/kxor.c In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [182/3100] clang++ -Itest/x86/avx512/knot-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/knot-emul-cpp.p/meson-generated_.._knot.cpp.o -MF test/x86/avx512/knot-emul-cpp.p/meson-generated_.._knot.cpp.o.d -o test/x86/avx512/knot-emul-cpp.p/meson-generated_.._knot.cpp.o -c test/x86/avx512/knot.cpp In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [183/3100] clang -Itest/x86/avx512/kxor-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/kxor-native-c.p/kxor.c.o -MF test/x86/avx512/kxor-native-c.p/kxor.c.o.d -o test/x86/avx512/kxor-native-c.p/kxor.c.o -c ../../test/x86/avx512/kxor.c In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/kxor.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [184/3100] clang -Itest/x86/avx512/load-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/load-emul-c.p/load.c.o -MF test/x86/avx512/load-emul-c.p/load.c.o.d -o test/x86/avx512/load-emul-c.p/load.c.o -c ../../test/x86/avx512/load.c In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [185/3100] clang++ -Itest/x86/avx512/knot-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/knot-native-cpp.p/meson-generated_.._knot.cpp.o -MF test/x86/avx512/knot-native-cpp.p/meson-generated_.._knot.cpp.o.d -o test/x86/avx512/knot-native-cpp.p/meson-generated_.._knot.cpp.o -c test/x86/avx512/knot.cpp In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/knot.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [186/3100] clang++ -Itest/x86/avx512/kxor-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/kxor-emul-cpp.p/meson-generated_.._kxor.cpp.o -MF test/x86/avx512/kxor-emul-cpp.p/meson-generated_.._kxor.cpp.o.d -o test/x86/avx512/kxor-emul-cpp.p/meson-generated_.._kxor.cpp.o -c test/x86/avx512/kxor.cpp In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [187/3100] clang -Itest/x86/avx512/load-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/load-native-c.p/load.c.o -MF test/x86/avx512/load-native-c.p/load.c.o.d -o test/x86/avx512/load-native-c.p/load.c.o -c ../../test/x86/avx512/load.c In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/load.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [188/3100] clang++ -Itest/x86/avx512/kxor-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/kxor-native-cpp.p/meson-generated_.._kxor.cpp.o -MF test/x86/avx512/kxor-native-cpp.p/meson-generated_.._kxor.cpp.o.d -o test/x86/avx512/kxor-native-cpp.p/meson-generated_.._kxor.cpp.o -c test/x86/avx512/kxor.cpp In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/kxor.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [189/3100] clang -Itest/x86/avx512/loadu-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/loadu-emul-c.p/loadu.c.o -MF test/x86/avx512/loadu-emul-c.p/loadu.c.o.d -o test/x86/avx512/loadu-emul-c.p/loadu.c.o -c ../../test/x86/avx512/loadu.c In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [190/3100] clang++ -Itest/x86/avx512/load-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/load-emul-cpp.p/meson-generated_.._load.cpp.o -MF test/x86/avx512/load-emul-cpp.p/meson-generated_.._load.cpp.o.d -o test/x86/avx512/load-emul-cpp.p/meson-generated_.._load.cpp.o -c test/x86/avx512/load.cpp In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [191/3100] clang -Itest/x86/avx512/lzcnt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/lzcnt-emul-c.p/lzcnt.c.o -MF test/x86/avx512/lzcnt-emul-c.p/lzcnt.c.o.d -o test/x86/avx512/lzcnt-emul-c.p/lzcnt.c.o -c ../../test/x86/avx512/lzcnt.c In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [192/3100] clang++ -Itest/x86/avx512/load-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/load-native-cpp.p/meson-generated_.._load.cpp.o -MF test/x86/avx512/load-native-cpp.p/meson-generated_.._load.cpp.o.d -o test/x86/avx512/load-native-cpp.p/meson-generated_.._load.cpp.o -c test/x86/avx512/load.cpp In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/load.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [193/3100] clang -Itest/x86/avx512/loadu-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/loadu-native-c.p/loadu.c.o -MF test/x86/avx512/loadu-native-c.p/loadu.c.o.d -o test/x86/avx512/loadu-native-c.p/loadu.c.o -c ../../test/x86/avx512/loadu.c In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/loadu.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [194/3100] clang -Itest/x86/avx512/lzcnt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/lzcnt-native-c.p/lzcnt.c.o -MF test/x86/avx512/lzcnt-native-c.p/lzcnt.c.o.d -o test/x86/avx512/lzcnt-native-c.p/lzcnt.c.o -c ../../test/x86/avx512/lzcnt.c In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/lzcnt.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [195/3100] clang++ -Itest/x86/avx512/loadu-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/loadu-emul-cpp.p/meson-generated_.._loadu.cpp.o -MF test/x86/avx512/loadu-emul-cpp.p/meson-generated_.._loadu.cpp.o.d -o test/x86/avx512/loadu-emul-cpp.p/meson-generated_.._loadu.cpp.o -c test/x86/avx512/loadu.cpp In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [196/3100] clang -Itest/x86/avx512/madd-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/madd-emul-c.p/madd.c.o -MF test/x86/avx512/madd-emul-c.p/madd.c.o.d -o test/x86/avx512/madd-emul-c.p/madd.c.o -c ../../test/x86/avx512/madd.c In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/madd.c:31: In file included from ../../simde/x86/avx512/madd.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [197/3100] clang++ -Itest/x86/avx512/lzcnt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/lzcnt-emul-cpp.p/meson-generated_.._lzcnt.cpp.o -MF test/x86/avx512/lzcnt-emul-cpp.p/meson-generated_.._lzcnt.cpp.o.d -o test/x86/avx512/lzcnt-emul-cpp.p/meson-generated_.._lzcnt.cpp.o -c test/x86/avx512/lzcnt.cpp In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [198/3100] clang++ -Itest/x86/avx512/loadu-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/loadu-native-cpp.p/meson-generated_.._loadu.cpp.o -MF test/x86/avx512/loadu-native-cpp.p/meson-generated_.._loadu.cpp.o.d -o test/x86/avx512/loadu-native-cpp.p/meson-generated_.._loadu.cpp.o -c test/x86/avx512/loadu.cpp In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/loadu.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [199/3100] clang -Itest/x86/avx512/madd-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/madd-native-c.p/madd.c.o -MF test/x86/avx512/madd-native-c.p/madd.c.o.d -o test/x86/avx512/madd-native-c.p/madd.c.o -c ../../test/x86/avx512/madd.c In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/madd.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/madd.c:31: In file included from ../../simde/x86/avx512/madd.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [200/3100] clang++ -Itest/x86/avx512/lzcnt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/lzcnt-native-cpp.p/meson-generated_.._lzcnt.cpp.o -MF test/x86/avx512/lzcnt-native-cpp.p/meson-generated_.._lzcnt.cpp.o.d -o test/x86/avx512/lzcnt-native-cpp.p/meson-generated_.._lzcnt.cpp.o -c test/x86/avx512/lzcnt.cpp In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/lzcnt.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [201/3100] clang -Itest/x86/avx512/maddubs-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/maddubs-emul-c.p/maddubs.c.o -MF test/x86/avx512/maddubs-emul-c.p/maddubs.c.o.d -o test/x86/avx512/maddubs-emul-c.p/maddubs.c.o -c ../../test/x86/avx512/maddubs.c In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/maddubs.c:31: In file included from ../../simde/x86/avx512/maddubs.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [202/3100] clang++ -Itest/x86/avx512/madd-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/madd-emul-cpp.p/meson-generated_.._madd.cpp.o -MF test/x86/avx512/madd-emul-cpp.p/meson-generated_.._madd.cpp.o.d -o test/x86/avx512/madd-emul-cpp.p/meson-generated_.._madd.cpp.o -c test/x86/avx512/madd.cpp In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/madd.cpp:31: In file included from ../../simde/x86/avx512/madd.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [203/3100] clang -Itest/x86/avx512/maddubs-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/maddubs-native-c.p/maddubs.c.o -MF test/x86/avx512/maddubs-native-c.p/maddubs.c.o.d -o test/x86/avx512/maddubs-native-c.p/maddubs.c.o -c ../../test/x86/avx512/maddubs.c In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/maddubs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/maddubs.c:31: In file included from ../../simde/x86/avx512/maddubs.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [204/3100] clang++ -Itest/x86/avx512/maddubs-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/maddubs-emul-cpp.p/meson-generated_.._maddubs.cpp.o -MF test/x86/avx512/maddubs-emul-cpp.p/meson-generated_.._maddubs.cpp.o.d -o test/x86/avx512/maddubs-emul-cpp.p/meson-generated_.._maddubs.cpp.o -c test/x86/avx512/maddubs.cpp In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/maddubs.cpp:31: In file included from ../../simde/x86/avx512/maddubs.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [205/3100] clang++ -Itest/x86/avx512/madd-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/madd-native-cpp.p/meson-generated_.._madd.cpp.o -MF test/x86/avx512/madd-native-cpp.p/meson-generated_.._madd.cpp.o.d -o test/x86/avx512/madd-native-cpp.p/meson-generated_.._madd.cpp.o -c test/x86/avx512/madd.cpp In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/madd.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/madd.cpp:31: In file included from ../../simde/x86/avx512/madd.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [206/3100] clang -Itest/x86/avx512/max-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/max-emul-c.p/max.c.o -MF test/x86/avx512/max-emul-c.p/max.c.o.d -o test/x86/avx512/max-emul-c.p/max.c.o -c ../../test/x86/avx512/max.c In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/max.c:32: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [207/3100] clang++ -Itest/x86/avx512/maddubs-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/maddubs-native-cpp.p/meson-generated_.._maddubs.cpp.o -MF test/x86/avx512/maddubs-native-cpp.p/meson-generated_.._maddubs.cpp.o.d -o test/x86/avx512/maddubs-native-cpp.p/meson-generated_.._maddubs.cpp.o -c test/x86/avx512/maddubs.cpp In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/maddubs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/maddubs.cpp:31: In file included from ../../simde/x86/avx512/maddubs.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [208/3100] clang -Itest/x86/avx512/max-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/max-native-c.p/max.c.o -MF test/x86/avx512/max-native-c.p/max.c.o.d -o test/x86/avx512/max-native-c.p/max.c.o -c ../../test/x86/avx512/max.c In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/max.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/max.c:32: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [209/3100] clang -Itest/x86/avx512/min-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/min-emul-c.p/min.c.o -MF test/x86/avx512/min-emul-c.p/min.c.o.d -o test/x86/avx512/min-emul-c.p/min.c.o -c ../../test/x86/avx512/min.c In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/min.c:32: In file included from ../../simde/x86/avx512/min.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [210/3100] clang++ -Itest/x86/avx512/max-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/max-emul-cpp.p/meson-generated_.._max.cpp.o -MF test/x86/avx512/max-emul-cpp.p/meson-generated_.._max.cpp.o.d -o test/x86/avx512/max-emul-cpp.p/meson-generated_.._max.cpp.o -c test/x86/avx512/max.cpp In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/max.cpp:32: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [211/3100] clang -Itest/x86/avx512/min-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/min-native-c.p/min.c.o -MF test/x86/avx512/min-native-c.p/min.c.o.d -o test/x86/avx512/min-native-c.p/min.c.o -c ../../test/x86/avx512/min.c In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/min.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/min.c:32: In file included from ../../simde/x86/avx512/min.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [212/3100] clang++ -Itest/x86/avx512/max-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/max-native-cpp.p/meson-generated_.._max.cpp.o -MF test/x86/avx512/max-native-cpp.p/meson-generated_.._max.cpp.o.d -o test/x86/avx512/max-native-cpp.p/meson-generated_.._max.cpp.o -c test/x86/avx512/max.cpp In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/max.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/max.cpp:32: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [213/3100] clang++ -Itest/x86/avx512/min-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/min-emul-cpp.p/meson-generated_.._min.cpp.o -MF test/x86/avx512/min-emul-cpp.p/meson-generated_.._min.cpp.o.d -o test/x86/avx512/min-emul-cpp.p/meson-generated_.._min.cpp.o -c test/x86/avx512/min.cpp In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/min.cpp:32: In file included from ../../simde/x86/avx512/min.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [214/3100] clang -Itest/x86/avx512/mov-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mov-emul-c.p/mov.c.o -MF test/x86/avx512/mov-emul-c.p/mov.c.o.d -o test/x86/avx512/mov-emul-c.p/mov.c.o -c ../../test/x86/avx512/mov.c In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [215/3100] clang++ -Itest/x86/avx512/min-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/min-native-cpp.p/meson-generated_.._min.cpp.o -MF test/x86/avx512/min-native-cpp.p/meson-generated_.._min.cpp.o.d -o test/x86/avx512/min-native-cpp.p/meson-generated_.._min.cpp.o -c test/x86/avx512/min.cpp In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/min.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/min.cpp:32: In file included from ../../simde/x86/avx512/min.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [216/3100] clang -Itest/x86/avx512/mov_mask-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mov_mask-emul-c.p/mov_mask.c.o -MF test/x86/avx512/mov_mask-emul-c.p/mov_mask.c.o.d -o test/x86/avx512/mov_mask-emul-c.p/mov_mask.c.o -c ../../test/x86/avx512/mov_mask.c In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/mov_mask.c:30: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [217/3100] clang -Itest/x86/avx512/mov-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mov-native-c.p/mov.c.o -MF test/x86/avx512/mov-native-c.p/mov.c.o.d -o test/x86/avx512/mov-native-c.p/mov.c.o -c ../../test/x86/avx512/mov.c In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mov.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [218/3100] clang -Itest/x86/avx512/mov_mask-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mov_mask-native-c.p/mov_mask.c.o -MF test/x86/avx512/mov_mask-native-c.p/mov_mask.c.o.d -o test/x86/avx512/mov_mask-native-c.p/mov_mask.c.o -c ../../test/x86/avx512/mov_mask.c In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mov_mask.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/mov_mask.c:30: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [219/3100] clang++ -Itest/x86/avx512/mov-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mov-emul-cpp.p/meson-generated_.._mov.cpp.o -MF test/x86/avx512/mov-emul-cpp.p/meson-generated_.._mov.cpp.o.d -o test/x86/avx512/mov-emul-cpp.p/meson-generated_.._mov.cpp.o -c test/x86/avx512/mov.cpp In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [220/3100] clang -Itest/x86/avx512/movm-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/movm-emul-c.p/movm.c.o -MF test/x86/avx512/movm-emul-c.p/movm.c.o.d -o test/x86/avx512/movm-emul-c.p/movm.c.o -c ../../test/x86/avx512/movm.c In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/movm.c:31: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [221/3100] clang++ -Itest/x86/avx512/mov_mask-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mov_mask-emul-cpp.p/meson-generated_.._mov_mask.cpp.o -MF test/x86/avx512/mov_mask-emul-cpp.p/meson-generated_.._mov_mask.cpp.o.d -o test/x86/avx512/mov_mask-emul-cpp.p/meson-generated_.._mov_mask.cpp.o -c test/x86/avx512/mov_mask.cpp In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/mov_mask.cpp:30: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [222/3100] clang -Itest/x86/avx512/movm-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/movm-native-c.p/movm.c.o -MF test/x86/avx512/movm-native-c.p/movm.c.o.d -o test/x86/avx512/movm-native-c.p/movm.c.o -c ../../test/x86/avx512/movm.c In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/movm.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/movm.c:31: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [223/3100] clang++ -Itest/x86/avx512/mov-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mov-native-cpp.p/meson-generated_.._mov.cpp.o -MF test/x86/avx512/mov-native-cpp.p/meson-generated_.._mov.cpp.o.d -o test/x86/avx512/mov-native-cpp.p/meson-generated_.._mov.cpp.o -c test/x86/avx512/mov.cpp In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mov.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [224/3100] clang++ -Itest/x86/avx512/mov_mask-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mov_mask-native-cpp.p/meson-generated_.._mov_mask.cpp.o -MF test/x86/avx512/mov_mask-native-cpp.p/meson-generated_.._mov_mask.cpp.o.d -o test/x86/avx512/mov_mask-native-cpp.p/meson-generated_.._mov_mask.cpp.o -c test/x86/avx512/mov_mask.cpp In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mov_mask.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/mov_mask.cpp:30: In file included from ../../simde/x86/avx512/mov_mask.h:31: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [225/3100] clang -Itest/x86/avx512/mul-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mul-emul-c.p/mul.c.o -MF test/x86/avx512/mul-emul-c.p/mul.c.o.d -o test/x86/avx512/mul-emul-c.p/mul.c.o -c ../../test/x86/avx512/mul.c In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [226/3100] clang++ -Itest/x86/avx512/movm-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/movm-emul-cpp.p/meson-generated_.._movm.cpp.o -MF test/x86/avx512/movm-emul-cpp.p/meson-generated_.._movm.cpp.o.d -o test/x86/avx512/movm-emul-cpp.p/meson-generated_.._movm.cpp.o -c test/x86/avx512/movm.cpp In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/movm.cpp:31: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [227/3100] clang -Itest/x86/avx512/mulhi-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mulhi-emul-c.p/mulhi.c.o -MF test/x86/avx512/mulhi-emul-c.p/mulhi.c.o.d -o test/x86/avx512/mulhi-emul-c.p/mulhi.c.o -c ../../test/x86/avx512/mulhi.c In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [228/3100] clang -Itest/x86/avx512/mul-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mul-native-c.p/mul.c.o -MF test/x86/avx512/mul-native-c.p/mul.c.o.d -o test/x86/avx512/mul-native-c.p/mul.c.o -c ../../test/x86/avx512/mul.c In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mul.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [229/3100] clang -Itest/x86/avx512/mulhi-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mulhi-native-c.p/mulhi.c.o -MF test/x86/avx512/mulhi-native-c.p/mulhi.c.o.d -o test/x86/avx512/mulhi-native-c.p/mulhi.c.o -c ../../test/x86/avx512/mulhi.c In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mulhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [230/3100] clang++ -Itest/x86/avx512/movm-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/movm-native-cpp.p/meson-generated_.._movm.cpp.o -MF test/x86/avx512/movm-native-cpp.p/meson-generated_.._movm.cpp.o.d -o test/x86/avx512/movm-native-cpp.p/meson-generated_.._movm.cpp.o -c test/x86/avx512/movm.cpp In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/movm.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/movm.cpp:31: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [231/3100] clang++ -Itest/x86/avx512/mul-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -MF test/x86/avx512/mul-emul-cpp.p/meson-generated_.._mul.cpp.o.d -o test/x86/avx512/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -c test/x86/avx512/mul.cpp In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [232/3100] clang -Itest/x86/avx512/mulhrs-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mulhrs-emul-c.p/mulhrs.c.o -MF test/x86/avx512/mulhrs-emul-c.p/mulhrs.c.o.d -o test/x86/avx512/mulhrs-emul-c.p/mulhrs.c.o -c ../../test/x86/avx512/mulhrs.c In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [233/3100] clang++ -Itest/x86/avx512/mulhi-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mulhi-emul-cpp.p/meson-generated_.._mulhi.cpp.o -MF test/x86/avx512/mulhi-emul-cpp.p/meson-generated_.._mulhi.cpp.o.d -o test/x86/avx512/mulhi-emul-cpp.p/meson-generated_.._mulhi.cpp.o -c test/x86/avx512/mulhi.cpp In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [234/3100] clang -Itest/x86/avx512/mulhrs-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mulhrs-native-c.p/mulhrs.c.o -MF test/x86/avx512/mulhrs-native-c.p/mulhrs.c.o.d -o test/x86/avx512/mulhrs-native-c.p/mulhrs.c.o -c ../../test/x86/avx512/mulhrs.c In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mulhrs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [235/3100] clang++ -Itest/x86/avx512/mul-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mul-native-cpp.p/meson-generated_.._mul.cpp.o -MF test/x86/avx512/mul-native-cpp.p/meson-generated_.._mul.cpp.o.d -o test/x86/avx512/mul-native-cpp.p/meson-generated_.._mul.cpp.o -c test/x86/avx512/mul.cpp In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mul.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [236/3100] clang -Itest/x86/avx512/mullo-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mullo-emul-c.p/mullo.c.o -MF test/x86/avx512/mullo-emul-c.p/mullo.c.o.d -o test/x86/avx512/mullo-emul-c.p/mullo.c.o -c ../../test/x86/avx512/mullo.c In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [237/3100] clang++ -Itest/x86/avx512/mulhrs-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mulhrs-emul-cpp.p/meson-generated_.._mulhrs.cpp.o -MF test/x86/avx512/mulhrs-emul-cpp.p/meson-generated_.._mulhrs.cpp.o.d -o test/x86/avx512/mulhrs-emul-cpp.p/meson-generated_.._mulhrs.cpp.o -c test/x86/avx512/mulhrs.cpp In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [238/3100] clang++ -Itest/x86/avx512/mulhi-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mulhi-native-cpp.p/meson-generated_.._mulhi.cpp.o -MF test/x86/avx512/mulhi-native-cpp.p/meson-generated_.._mulhi.cpp.o.d -o test/x86/avx512/mulhi-native-cpp.p/meson-generated_.._mulhi.cpp.o -c test/x86/avx512/mulhi.cpp In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mulhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [239/3100] clang -Itest/x86/avx512/mullo-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mullo-native-c.p/mullo.c.o -MF test/x86/avx512/mullo-native-c.p/mullo.c.o.d -o test/x86/avx512/mullo-native-c.p/mullo.c.o -c ../../test/x86/avx512/mullo.c In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/mullo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [240/3100] clang++ -Itest/x86/avx512/mulhrs-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mulhrs-native-cpp.p/meson-generated_.._mulhrs.cpp.o -MF test/x86/avx512/mulhrs-native-cpp.p/meson-generated_.._mulhrs.cpp.o.d -o test/x86/avx512/mulhrs-native-cpp.p/meson-generated_.._mulhrs.cpp.o -c test/x86/avx512/mulhrs.cpp In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mulhrs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [241/3100] clang -Itest/x86/avx512/multishift-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/multishift-emul-c.p/multishift.c.o -MF test/x86/avx512/multishift-emul-c.p/multishift.c.o.d -o test/x86/avx512/multishift-emul-c.p/multishift.c.o -c ../../test/x86/avx512/multishift.c In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [242/3100] clang++ -Itest/x86/avx512/mullo-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/mullo-emul-cpp.p/meson-generated_.._mullo.cpp.o -MF test/x86/avx512/mullo-emul-cpp.p/meson-generated_.._mullo.cpp.o.d -o test/x86/avx512/mullo-emul-cpp.p/meson-generated_.._mullo.cpp.o -c test/x86/avx512/mullo.cpp In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [243/3100] clang -Itest/x86/avx512/multishift-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/multishift-native-c.p/multishift.c.o -MF test/x86/avx512/multishift-native-c.p/multishift.c.o.d -o test/x86/avx512/multishift-native-c.p/multishift.c.o -c ../../test/x86/avx512/multishift.c In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/multishift.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [244/3100] clang++ -Itest/x86/avx512/mullo-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/mullo-native-cpp.p/meson-generated_.._mullo.cpp.o -MF test/x86/avx512/mullo-native-cpp.p/meson-generated_.._mullo.cpp.o.d -o test/x86/avx512/mullo-native-cpp.p/meson-generated_.._mullo.cpp.o -c test/x86/avx512/mullo.cpp In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/mullo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [245/3100] clang -Itest/x86/avx512/negate-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/negate-emul-c.p/negate.c.o -MF test/x86/avx512/negate-emul-c.p/negate.c.o.d -o test/x86/avx512/negate-emul-c.p/negate.c.o -c ../../test/x86/avx512/negate.c In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/negate.c:31: In file included from ../../simde/x86/avx512/negate.h:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [246/3100] clang++ -Itest/x86/avx512/multishift-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/multishift-emul-cpp.p/meson-generated_.._multishift.cpp.o -MF test/x86/avx512/multishift-emul-cpp.p/meson-generated_.._multishift.cpp.o.d -o test/x86/avx512/multishift-emul-cpp.p/meson-generated_.._multishift.cpp.o -c test/x86/avx512/multishift.cpp In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [247/3100] clang -Itest/x86/avx512/negate-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/negate-native-c.p/negate.c.o -MF test/x86/avx512/negate-native-c.p/negate.c.o.d -o test/x86/avx512/negate-native-c.p/negate.c.o -c ../../test/x86/avx512/negate.c In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/negate.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/negate.c:31: In file included from ../../simde/x86/avx512/negate.h:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [248/3100] clang -Itest/x86/avx512/or-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/or-emul-c.p/or.c.o -MF test/x86/avx512/or-emul-c.p/or.c.o.d -o test/x86/avx512/or-emul-c.p/or.c.o -c ../../test/x86/avx512/or.c In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/or.c:33: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [249/3100] clang++ -Itest/x86/avx512/negate-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/negate-emul-cpp.p/meson-generated_.._negate.cpp.o -MF test/x86/avx512/negate-emul-cpp.p/meson-generated_.._negate.cpp.o.d -o test/x86/avx512/negate-emul-cpp.p/meson-generated_.._negate.cpp.o -c test/x86/avx512/negate.cpp In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/negate.cpp:31: In file included from ../../simde/x86/avx512/negate.h:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [250/3100] clang++ -Itest/x86/avx512/multishift-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/multishift-native-cpp.p/meson-generated_.._multishift.cpp.o -MF test/x86/avx512/multishift-native-cpp.p/meson-generated_.._multishift.cpp.o.d -o test/x86/avx512/multishift-native-cpp.p/meson-generated_.._multishift.cpp.o -c test/x86/avx512/multishift.cpp In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/multishift.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [251/3100] clang -Itest/x86/avx512/packs-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/packs-emul-c.p/packs.c.o -MF test/x86/avx512/packs-emul-c.p/packs.c.o.d -o test/x86/avx512/packs-emul-c.p/packs.c.o -c ../../test/x86/avx512/packs.c In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/packs.c:31: In file included from ../../simde/x86/avx512/packs.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [252/3100] clang++ -Itest/x86/avx512/negate-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/negate-native-cpp.p/meson-generated_.._negate.cpp.o -MF test/x86/avx512/negate-native-cpp.p/meson-generated_.._negate.cpp.o.d -o test/x86/avx512/negate-native-cpp.p/meson-generated_.._negate.cpp.o -c test/x86/avx512/negate.cpp In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/negate.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/negate.cpp:31: In file included from ../../simde/x86/avx512/negate.h:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [253/3100] clang -Itest/x86/avx512/or-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/or-native-c.p/or.c.o -MF test/x86/avx512/or-native-c.p/or.c.o.d -o test/x86/avx512/or-native-c.p/or.c.o -c ../../test/x86/avx512/or.c In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/or.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/or.c:33: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [254/3100] clang -Itest/x86/avx512/packs-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/packs-native-c.p/packs.c.o -MF test/x86/avx512/packs-native-c.p/packs.c.o.d -o test/x86/avx512/packs-native-c.p/packs.c.o -c ../../test/x86/avx512/packs.c In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/packs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/packs.c:31: In file included from ../../simde/x86/avx512/packs.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [255/3100] clang++ -Itest/x86/avx512/or-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/or-emul-cpp.p/meson-generated_.._or.cpp.o -MF test/x86/avx512/or-emul-cpp.p/meson-generated_.._or.cpp.o.d -o test/x86/avx512/or-emul-cpp.p/meson-generated_.._or.cpp.o -c test/x86/avx512/or.cpp In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/or.cpp:33: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [256/3100] clang -Itest/x86/avx512/packus-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/packus-emul-c.p/packus.c.o -MF test/x86/avx512/packus-emul-c.p/packus.c.o.d -o test/x86/avx512/packus-emul-c.p/packus.c.o -c ../../test/x86/avx512/packus.c In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/packus.c:31: In file included from ../../simde/x86/avx512/packus.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [257/3100] clang -Itest/x86/avx512/packus-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/packus-native-c.p/packus.c.o -MF test/x86/avx512/packus-native-c.p/packus.c.o.d -o test/x86/avx512/packus-native-c.p/packus.c.o -c ../../test/x86/avx512/packus.c In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/packus.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/packus.c:31: In file included from ../../simde/x86/avx512/packus.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [258/3100] clang++ -Itest/x86/avx512/packs-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/packs-emul-cpp.p/meson-generated_.._packs.cpp.o -MF test/x86/avx512/packs-emul-cpp.p/meson-generated_.._packs.cpp.o.d -o test/x86/avx512/packs-emul-cpp.p/meson-generated_.._packs.cpp.o -c test/x86/avx512/packs.cpp In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/packs.cpp:31: In file included from ../../simde/x86/avx512/packs.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [259/3100] clang++ -Itest/x86/avx512/or-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/or-native-cpp.p/meson-generated_.._or.cpp.o -MF test/x86/avx512/or-native-cpp.p/meson-generated_.._or.cpp.o.d -o test/x86/avx512/or-native-cpp.p/meson-generated_.._or.cpp.o -c test/x86/avx512/or.cpp In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/or.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/or.cpp:33: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [260/3100] clang++ -Itest/x86/avx512/packus-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/packus-emul-cpp.p/meson-generated_.._packus.cpp.o -MF test/x86/avx512/packus-emul-cpp.p/meson-generated_.._packus.cpp.o.d -o test/x86/avx512/packus-emul-cpp.p/meson-generated_.._packus.cpp.o -c test/x86/avx512/packus.cpp In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/packus.cpp:31: In file included from ../../simde/x86/avx512/packus.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [261/3100] clang++ -Itest/x86/avx512/packs-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/packs-native-cpp.p/meson-generated_.._packs.cpp.o -MF test/x86/avx512/packs-native-cpp.p/meson-generated_.._packs.cpp.o.d -o test/x86/avx512/packs-native-cpp.p/meson-generated_.._packs.cpp.o -c test/x86/avx512/packs.cpp In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/packs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/packs.cpp:31: In file included from ../../simde/x86/avx512/packs.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [262/3100] clang++ -Itest/x86/avx512/packus-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/packus-native-cpp.p/meson-generated_.._packus.cpp.o -MF test/x86/avx512/packus-native-cpp.p/meson-generated_.._packus.cpp.o.d -o test/x86/avx512/packus-native-cpp.p/meson-generated_.._packus.cpp.o -c test/x86/avx512/packus.cpp In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/packus.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/packus.cpp:31: In file included from ../../simde/x86/avx512/packus.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [263/3100] clang -Itest/x86/avx512/permutexvar-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/permutexvar-emul-c.p/permutexvar.c.o -MF test/x86/avx512/permutexvar-emul-c.p/permutexvar.c.o.d -o test/x86/avx512/permutexvar-emul-c.p/permutexvar.c.o -c ../../test/x86/avx512/permutexvar.c In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/permutexvar.c:32: In file included from ../../simde/x86/avx512/permutexvar.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [264/3100] clang -Itest/x86/avx512/permutexvar-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/permutexvar-native-c.p/permutexvar.c.o -MF test/x86/avx512/permutexvar-native-c.p/permutexvar.c.o.d -o test/x86/avx512/permutexvar-native-c.p/permutexvar.c.o -c ../../test/x86/avx512/permutexvar.c In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/permutexvar.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/permutexvar.c:32: In file included from ../../simde/x86/avx512/permutexvar.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [265/3100] clang++ -Itest/x86/avx512/permutexvar-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/permutexvar-emul-cpp.p/meson-generated_.._permutexvar.cpp.o -MF test/x86/avx512/permutexvar-emul-cpp.p/meson-generated_.._permutexvar.cpp.o.d -o test/x86/avx512/permutexvar-emul-cpp.p/meson-generated_.._permutexvar.cpp.o -c test/x86/avx512/permutexvar.cpp In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/permutexvar.cpp:32: In file included from ../../simde/x86/avx512/permutexvar.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [266/3100] clang -Itest/x86/avx512/permutex2var-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/permutex2var-emul-c.p/permutex2var.c.o -MF test/x86/avx512/permutex2var-emul-c.p/permutex2var.c.o.d -o test/x86/avx512/permutex2var-emul-c.p/permutex2var.c.o -c ../../test/x86/avx512/permutex2var.c In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/permutex2var.c:32: In file included from ../../simde/x86/avx512/permutex2var.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [267/3100] clang -Itest/x86/avx512/popcnt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/popcnt-emul-c.p/popcnt.c.o -MF test/x86/avx512/popcnt-emul-c.p/popcnt.c.o.d -o test/x86/avx512/popcnt-emul-c.p/popcnt.c.o -c ../../test/x86/avx512/popcnt.c In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [268/3100] clang++ -Itest/x86/avx512/permutexvar-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/permutexvar-native-cpp.p/meson-generated_.._permutexvar.cpp.o -MF test/x86/avx512/permutexvar-native-cpp.p/meson-generated_.._permutexvar.cpp.o.d -o test/x86/avx512/permutexvar-native-cpp.p/meson-generated_.._permutexvar.cpp.o -c test/x86/avx512/permutexvar.cpp In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/permutexvar.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/permutexvar.cpp:32: In file included from ../../simde/x86/avx512/permutexvar.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [269/3100] clang -Itest/x86/avx512/popcnt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/popcnt-native-c.p/popcnt.c.o -MF test/x86/avx512/popcnt-native-c.p/popcnt.c.o.d -o test/x86/avx512/popcnt-native-c.p/popcnt.c.o -c ../../test/x86/avx512/popcnt.c In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/popcnt.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [270/3100] clang -Itest/x86/avx512/permutex2var-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/permutex2var-native-c.p/permutex2var.c.o -MF test/x86/avx512/permutex2var-native-c.p/permutex2var.c.o.d -o test/x86/avx512/permutex2var-native-c.p/permutex2var.c.o -c ../../test/x86/avx512/permutex2var.c In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/permutex2var.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/permutex2var.c:32: In file included from ../../simde/x86/avx512/permutex2var.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [271/3100] clang++ -Itest/x86/avx512/permutex2var-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/permutex2var-emul-cpp.p/meson-generated_.._permutex2var.cpp.o -MF test/x86/avx512/permutex2var-emul-cpp.p/meson-generated_.._permutex2var.cpp.o.d -o test/x86/avx512/permutex2var-emul-cpp.p/meson-generated_.._permutex2var.cpp.o -c test/x86/avx512/permutex2var.cpp In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/permutex2var.cpp:32: In file included from ../../simde/x86/avx512/permutex2var.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [272/3100] clang++ -Itest/x86/avx512/popcnt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o -MF test/x86/avx512/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o.d -o test/x86/avx512/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o -c test/x86/avx512/popcnt.cpp In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [273/3100] clang++ -Itest/x86/avx512/popcnt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o -MF test/x86/avx512/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o.d -o test/x86/avx512/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o -c test/x86/avx512/popcnt.cpp In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/popcnt.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [274/3100] clang -Itest/x86/avx512/range-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/range-emul-c.p/range.c.o -MF test/x86/avx512/range-emul-c.p/range.c.o.d -o test/x86/avx512/range-emul-c.p/range.c.o -c ../../test/x86/avx512/range.c In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/range.c:6: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/range.c:6: In file included from ../../simde/x86/avx512/range.h:9: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from ../../test/x86/avx512/range.c:6: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [275/3100] clang++ -Itest/x86/avx512/permutex2var-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/permutex2var-native-cpp.p/meson-generated_.._permutex2var.cpp.o -MF test/x86/avx512/permutex2var-native-cpp.p/meson-generated_.._permutex2var.cpp.o.d -o test/x86/avx512/permutex2var-native-cpp.p/meson-generated_.._permutex2var.cpp.o -c test/x86/avx512/permutex2var.cpp In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/permutex2var.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/permutex2var.cpp:32: In file included from ../../simde/x86/avx512/permutex2var.h:32: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [276/3100] clang -Itest/x86/avx512/range-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/range-native-c.p/range.c.o -MF test/x86/avx512/range-native-c.p/range.c.o.d -o test/x86/avx512/range-native-c.p/range.c.o -c ../../test/x86/avx512/range.c In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/range.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/range.c:6: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/range.c:6: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [277/3100] clang -Itest/x86/avx512/range_round-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/range_round-emul-c.p/range_round.c.o -MF test/x86/avx512/range_round-emul-c.p/range_round.c.o.d -o test/x86/avx512/range_round-emul-c.p/range_round.c.o -c ../../test/x86/avx512/range_round.c In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/range_round.c:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/range_round.c:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:9: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from ../../test/x86/avx512/range_round.c:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [278/3100] clang -Itest/x86/avx512/range_round-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/range_round-native-c.p/range_round.c.o -MF test/x86/avx512/range_round-native-c.p/range_round.c.o.d -o test/x86/avx512/range_round-native-c.p/range_round.c.o -c ../../test/x86/avx512/range_round.c In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/range_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/range_round.c:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/range_round.c:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [279/3100] clang -Itest/x86/avx512/rol-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rol-emul-c.p/rol.c.o -MF test/x86/avx512/rol-emul-c.p/rol.c.o.d -o test/x86/avx512/rol-emul-c.p/rol.c.o -c ../../test/x86/avx512/rol.c In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rol.c:4: In file included from ../../simde/x86/avx512/rol.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [280/3100] clang++ -Itest/x86/avx512/range_round-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/range_round-emul-cpp.p/meson-generated_.._range_round.cpp.o -MF test/x86/avx512/range_round-emul-cpp.p/meson-generated_.._range_round.cpp.o.d -o test/x86/avx512/range_round-emul-cpp.p/meson-generated_.._range_round.cpp.o -c test/x86/avx512/range_round.cpp In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/range_round.cpp:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/range_round.cpp:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:9: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from test/x86/avx512/range_round.cpp:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [281/3100] clang++ -Itest/x86/avx512/range-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/range-emul-cpp.p/meson-generated_.._range.cpp.o -MF test/x86/avx512/range-emul-cpp.p/meson-generated_.._range.cpp.o.d -o test/x86/avx512/range-emul-cpp.p/meson-generated_.._range.cpp.o -c test/x86/avx512/range.cpp In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/range.cpp:6: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/range.cpp:6: In file included from ../../simde/x86/avx512/range.h:9: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from test/x86/avx512/range.cpp:6: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [282/3100] clang++ -Itest/x86/avx512/range-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/range-native-cpp.p/meson-generated_.._range.cpp.o -MF test/x86/avx512/range-native-cpp.p/meson-generated_.._range.cpp.o.d -o test/x86/avx512/range-native-cpp.p/meson-generated_.._range.cpp.o -c test/x86/avx512/range.cpp In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/range.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/range.cpp:6: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/range.cpp:6: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [283/3100] clang -Itest/x86/avx512/rol-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rol-native-c.p/rol.c.o -MF test/x86/avx512/rol-native-c.p/rol.c.o.d -o test/x86/avx512/rol-native-c.p/rol.c.o -c ../../test/x86/avx512/rol.c In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/rol.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rol.c:4: In file included from ../../simde/x86/avx512/rol.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [284/3100] clang++ -Itest/x86/avx512/rol-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rol-emul-cpp.p/meson-generated_.._rol.cpp.o -MF test/x86/avx512/rol-emul-cpp.p/meson-generated_.._rol.cpp.o.d -o test/x86/avx512/rol-emul-cpp.p/meson-generated_.._rol.cpp.o -c test/x86/avx512/rol.cpp In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rol.cpp:4: In file included from ../../simde/x86/avx512/rol.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [285/3100] clang -Itest/x86/avx512/rolv-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rolv-emul-c.p/rolv.c.o -MF test/x86/avx512/rolv-emul-c.p/rolv.c.o.d -o test/x86/avx512/rolv-emul-c.p/rolv.c.o -c ../../test/x86/avx512/rolv.c In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 96 warnings generated. [286/3100] clang++ -Itest/x86/avx512/range_round-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/range_round-native-cpp.p/meson-generated_.._range_round.cpp.o -MF test/x86/avx512/range_round-native-cpp.p/meson-generated_.._range_round.cpp.o.d -o test/x86/avx512/range_round-native-cpp.p/meson-generated_.._range_round.cpp.o -c test/x86/avx512/range_round.cpp In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/range_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/range_round.cpp:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:5: In file included from ../../simde/x86/avx512/max.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/range_round.cpp:6: In file included from ../../simde/x86/avx512/range_round.h:5: In file included from ../../simde/x86/avx512/range.h:11: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [287/3100] clang -Itest/x86/avx512/rolv-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rolv-native-c.p/rolv.c.o -MF test/x86/avx512/rolv-native-c.p/rolv.c.o.d -o test/x86/avx512/rolv-native-c.p/rolv.c.o -c ../../test/x86/avx512/rolv.c In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/rolv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ In file included from ../../test/x86/avx512/rolv.c:4: In file included from ../../simde/x86/avx512/rolv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 57 warnings generated. [288/3100] clang++ -Itest/x86/avx512/rol-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rol-native-cpp.p/meson-generated_.._rol.cpp.o -MF test/x86/avx512/rol-native-cpp.p/meson-generated_.._rol.cpp.o.d -o test/x86/avx512/rol-native-cpp.p/meson-generated_.._rol.cpp.o -c test/x86/avx512/rol.cpp In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/rol.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rol.cpp:4: In file included from ../../simde/x86/avx512/rol.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [289/3100] clang++ -Itest/x86/avx512/rolv-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rolv-emul-cpp.p/meson-generated_.._rolv.cpp.o -MF test/x86/avx512/rolv-emul-cpp.p/meson-generated_.._rolv.cpp.o.d -o test/x86/avx512/rolv-emul-cpp.p/meson-generated_.._rolv.cpp.o -c test/x86/avx512/rolv.cpp In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 96 warnings generated. [290/3100] clang++ -Itest/x86/avx512/rolv-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rolv-native-cpp.p/meson-generated_.._rolv.cpp.o -MF test/x86/avx512/rolv-native-cpp.p/meson-generated_.._rolv.cpp.o.d -o test/x86/avx512/rolv-native-cpp.p/meson-generated_.._rolv.cpp.o -c test/x86/avx512/rolv.cpp In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/rolv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ In file included from test/x86/avx512/rolv.cpp:4: In file included from ../../simde/x86/avx512/rolv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 57 warnings generated. [291/3100] clang -Itest/x86/avx512/ror-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/ror-emul-c.p/ror.c.o -MF test/x86/avx512/ror-emul-c.p/ror.c.o.d -o test/x86/avx512/ror-emul-c.p/ror.c.o -c ../../test/x86/avx512/ror.c In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/ror.c:4: In file included from ../../simde/x86/avx512/ror.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [292/3100] clang -Itest/x86/avx512/rorv-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rorv-emul-c.p/rorv.c.o -MF test/x86/avx512/rorv-emul-c.p/rorv.c.o.d -o test/x86/avx512/rorv-emul-c.p/rorv.c.o -c ../../test/x86/avx512/rorv.c In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 96 warnings generated. [293/3100] clang -Itest/x86/avx512/ror-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/ror-native-c.p/ror.c.o -MF test/x86/avx512/ror-native-c.p/ror.c.o.d -o test/x86/avx512/ror-native-c.p/ror.c.o -c ../../test/x86/avx512/ror.c In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/ror.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/ror.c:4: In file included from ../../simde/x86/avx512/ror.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [294/3100] clang -Itest/x86/avx512/round-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/round-emul-c.p/round.c.o -MF test/x86/avx512/round-emul-c.p/round.c.o.d -o test/x86/avx512/round-emul-c.p/round.c.o -c ../../test/x86/avx512/round.c In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [295/3100] clang++ -Itest/x86/avx512/ror-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/ror-emul-cpp.p/meson-generated_.._ror.cpp.o -MF test/x86/avx512/ror-emul-cpp.p/meson-generated_.._ror.cpp.o.d -o test/x86/avx512/ror-emul-cpp.p/meson-generated_.._ror.cpp.o -c test/x86/avx512/ror.cpp In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/ror.cpp:4: In file included from ../../simde/x86/avx512/ror.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [296/3100] clang -Itest/x86/avx512/rorv-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rorv-native-c.p/rorv.c.o -MF test/x86/avx512/rorv-native-c.p/rorv.c.o.d -o test/x86/avx512/rorv-native-c.p/rorv.c.o -c ../../test/x86/avx512/rorv.c In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/rorv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ In file included from ../../test/x86/avx512/rorv.c:4: In file included from ../../simde/x86/avx512/rorv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 57 warnings generated. [297/3100] clang -Itest/x86/avx512/round-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/round-native-c.p/round.c.o -MF test/x86/avx512/round-native-c.p/round.c.o.d -o test/x86/avx512/round-native-c.p/round.c.o -c ../../test/x86/avx512/round.c In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [298/3100] clang++ -Itest/x86/avx512/rorv-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/rorv-emul-cpp.p/meson-generated_.._rorv.cpp.o -MF test/x86/avx512/rorv-emul-cpp.p/meson-generated_.._rorv.cpp.o.d -o test/x86/avx512/rorv-emul-cpp.p/meson-generated_.._rorv.cpp.o -c test/x86/avx512/rorv.cpp In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 96 warnings generated. [299/3100] clang++ -Itest/x86/avx512/rorv-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/rorv-native-cpp.p/meson-generated_.._rorv.cpp.o -MF test/x86/avx512/rorv-native-cpp.p/meson-generated_.._rorv.cpp.o.d -o test/x86/avx512/rorv-native-cpp.p/meson-generated_.._rorv.cpp.o -c test/x86/avx512/rorv.cpp In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/rorv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:7: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ In file included from test/x86/avx512/rorv.cpp:4: In file included from ../../simde/x86/avx512/rorv.h:8: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 57 warnings generated. [300/3100] clang++ -Itest/x86/avx512/round-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/round-emul-cpp.p/meson-generated_.._round.cpp.o -MF test/x86/avx512/round-emul-cpp.p/meson-generated_.._round.cpp.o.d -o test/x86/avx512/round-emul-cpp.p/meson-generated_.._round.cpp.o -c test/x86/avx512/round.cpp In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [301/3100] clang++ -Itest/x86/avx512/ror-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/ror-native-cpp.p/meson-generated_.._ror.cpp.o -MF test/x86/avx512/ror-native-cpp.p/meson-generated_.._ror.cpp.o.d -o test/x86/avx512/ror-native-cpp.p/meson-generated_.._ror.cpp.o -c test/x86/avx512/ror.cpp In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/ror.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/ror.cpp:4: In file included from ../../simde/x86/avx512/ror.h:6: In file included from ../../simde/x86/avx512/or.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [302/3100] clang++ -Itest/x86/avx512/round-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/round-native-cpp.p/meson-generated_.._round.cpp.o -MF test/x86/avx512/round-native-cpp.p/meson-generated_.._round.cpp.o.d -o test/x86/avx512/round-native-cpp.p/meson-generated_.._round.cpp.o -c test/x86/avx512/round.cpp In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [303/3100] clang -Itest/x86/avx512/roundscale_round-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/roundscale_round-native-c.p/roundscale_round.c.o -MF test/x86/avx512/roundscale_round-native-c.p/roundscale_round.c.o.d -o test/x86/avx512/roundscale_round-native-c.p/roundscale_round.c.o -c ../../test/x86/avx512/roundscale_round.c In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [304/3100] clang -Itest/x86/avx512/roundscale_round-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/roundscale_round-emul-c.p/roundscale_round.c.o -MF test/x86/avx512/roundscale_round-emul-c.p/roundscale_round.c.o.d -o test/x86/avx512/roundscale_round-emul-c.p/roundscale_round.c.o -c ../../test/x86/avx512/roundscale_round.c In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/roundscale_round.c:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [305/3100] clang -Itest/x86/avx512/sad-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sad-emul-c.p/sad.c.o -MF test/x86/avx512/sad-emul-c.p/sad.c.o.d -o test/x86/avx512/sad-emul-c.p/sad.c.o -c ../../test/x86/avx512/sad.c In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sad.c:31: In file included from ../../simde/x86/avx512/sad.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [306/3100] clang++ -Itest/x86/avx512/roundscale_round-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/roundscale_round-native-cpp.p/meson-generated_.._roundscale_round.cpp.o -MF test/x86/avx512/roundscale_round-native-cpp.p/meson-generated_.._roundscale_round.cpp.o.d -o test/x86/avx512/roundscale_round-native-cpp.p/meson-generated_.._roundscale_round.cpp.o -c test/x86/avx512/roundscale_round.cpp In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [307/3100] clang++ -Itest/x86/avx512/roundscale_round-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/roundscale_round-emul-cpp.p/meson-generated_.._roundscale_round.cpp.o -MF test/x86/avx512/roundscale_round-emul-cpp.p/meson-generated_.._roundscale_round.cpp.o.d -o test/x86/avx512/roundscale_round-emul-cpp.p/meson-generated_.._roundscale_round.cpp.o -c test/x86/avx512/roundscale_round.cpp In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/roundscale_round.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/roundscale_round.cpp:4: In file included from ../../simde/x86/avx512/roundscale_round.h:5: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [308/3100] clang -Itest/x86/avx512/sad-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sad-native-c.p/sad.c.o -MF test/x86/avx512/sad-native-c.p/sad.c.o.d -o test/x86/avx512/sad-native-c.p/sad.c.o -c ../../test/x86/avx512/sad.c In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sad.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sad.c:31: In file included from ../../simde/x86/avx512/sad.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [309/3100] clang++ -Itest/x86/avx512/sad-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sad-emul-cpp.p/meson-generated_.._sad.cpp.o -MF test/x86/avx512/sad-emul-cpp.p/meson-generated_.._sad.cpp.o.d -o test/x86/avx512/sad-emul-cpp.p/meson-generated_.._sad.cpp.o -c test/x86/avx512/sad.cpp In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sad.cpp:31: In file included from ../../simde/x86/avx512/sad.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [310/3100] clang++ -Itest/x86/avx512/sad-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sad-native-cpp.p/meson-generated_.._sad.cpp.o -MF test/x86/avx512/sad-native-cpp.p/meson-generated_.._sad.cpp.o.d -o test/x86/avx512/sad-native-cpp.p/meson-generated_.._sad.cpp.o -c test/x86/avx512/sad.cpp In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sad.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sad.cpp:31: In file included from ../../simde/x86/avx512/sad.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [311/3100] clang -Itest/x86/avx512/scalef-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/scalef-emul-c.p/scalef.c.o -MF test/x86/avx512/scalef-emul-c.p/scalef.c.o.d -o test/x86/avx512/scalef-emul-c.p/scalef.c.o -c ../../test/x86/avx512/scalef.c In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/scalef.c:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/scalef.c:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:33: ../../simde/x86/avx512/../avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from ../../test/x86/avx512/scalef.c:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:35: ../../simde/x86/avx512/../avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [312/3100] clang -Itest/x86/avx512/roundscale-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/roundscale-native-c.p/roundscale.c.o -MF test/x86/avx512/roundscale-native-c.p/roundscale.c.o.d -o test/x86/avx512/roundscale-native-c.p/roundscale.c.o -c ../../test/x86/avx512/roundscale.c In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [313/3100] clang -Itest/x86/avx512/set-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set-emul-c.p/set.c.o -MF test/x86/avx512/set-emul-c.p/set.c.o.d -o test/x86/avx512/set-emul-c.p/set.c.o -c ../../test/x86/avx512/set.c In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [314/3100] clang -Itest/x86/avx512/scalef-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/scalef-native-c.p/scalef.c.o -MF test/x86/avx512/scalef-native-c.p/scalef.c.o.d -o test/x86/avx512/scalef-native-c.p/scalef.c.o -c ../../test/x86/avx512/scalef.c In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/scalef.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/scalef.c:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/scalef.c:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:35: ../../simde/x86/avx512/../avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [315/3100] clang -Itest/x86/avx512/set-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set-native-c.p/set.c.o -MF test/x86/avx512/set-native-c.p/set.c.o.d -o test/x86/avx512/set-native-c.p/set.c.o -c ../../test/x86/avx512/set.c In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/set.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [316/3100] clang++ -Itest/x86/avx512/scalef-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/scalef-emul-cpp.p/meson-generated_.._scalef.cpp.o -MF test/x86/avx512/scalef-emul-cpp.p/meson-generated_.._scalef.cpp.o.d -o test/x86/avx512/scalef-emul-cpp.p/meson-generated_.._scalef.cpp.o -c test/x86/avx512/scalef.cpp In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/scalef.cpp:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/scalef.cpp:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:33: ../../simde/x86/avx512/../avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from test/x86/avx512/scalef.cpp:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:35: ../../simde/x86/avx512/../avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [317/3100] clang++ -Itest/x86/avx512/roundscale-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/roundscale-native-cpp.p/meson-generated_.._roundscale.cpp.o -MF test/x86/avx512/roundscale-native-cpp.p/meson-generated_.._roundscale.cpp.o.d -o test/x86/avx512/roundscale-native-cpp.p/meson-generated_.._roundscale.cpp.o -c test/x86/avx512/roundscale.cpp In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 100 warnings generated. [318/3100] clang++ -Itest/x86/avx512/set-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set-emul-cpp.p/meson-generated_.._set.cpp.o -MF test/x86/avx512/set-emul-cpp.p/meson-generated_.._set.cpp.o.d -o test/x86/avx512/set-emul-cpp.p/meson-generated_.._set.cpp.o -c test/x86/avx512/set.cpp In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [319/3100] clang -Itest/x86/avx512/set1-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set1-emul-c.p/set1.c.o -MF test/x86/avx512/set1-emul-c.p/set1.c.o.d -o test/x86/avx512/set1-emul-c.p/set1.c.o -c ../../test/x86/avx512/set1.c In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [320/3100] clang++ -Itest/x86/avx512/set-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set-native-cpp.p/meson-generated_.._set.cpp.o -MF test/x86/avx512/set-native-cpp.p/meson-generated_.._set.cpp.o.d -o test/x86/avx512/set-native-cpp.p/meson-generated_.._set.cpp.o -c test/x86/avx512/set.cpp In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/set.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [321/3100] clang -Itest/x86/avx512/set4-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set4-emul-c.p/set4.c.o -MF test/x86/avx512/set4-emul-c.p/set4.c.o.d -o test/x86/avx512/set4-emul-c.p/set4.c.o -c ../../test/x86/avx512/set4.c In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [322/3100] clang++ -Itest/x86/avx512/scalef-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/scalef-native-cpp.p/meson-generated_.._scalef.cpp.o -MF test/x86/avx512/scalef-native-cpp.p/meson-generated_.._scalef.cpp.o.d -o test/x86/avx512/scalef-native-cpp.p/meson-generated_.._scalef.cpp.o -c test/x86/avx512/scalef.cpp In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/scalef.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/scalef.cpp:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/scalef.cpp:4: In file included from ../../simde/x86/avx512/scalef.h:6: In file included from ../../simde/x86/avx512/../svml.h:35: ../../simde/x86/avx512/../avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/../avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [323/3100] clang -Itest/x86/avx512/set1-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set1-native-c.p/set1.c.o -MF test/x86/avx512/set1-native-c.p/set1.c.o.d -o test/x86/avx512/set1-native-c.p/set1.c.o -c ../../test/x86/avx512/set1.c In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/set1.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [324/3100] clang -Itest/x86/avx512/set4-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set4-native-c.p/set4.c.o -MF test/x86/avx512/set4-native-c.p/set4.c.o.d -o test/x86/avx512/set4-native-c.p/set4.c.o -c ../../test/x86/avx512/set4.c In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/set4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [325/3100] clang++ -Itest/x86/avx512/set1-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set1-emul-cpp.p/meson-generated_.._set1.cpp.o -MF test/x86/avx512/set1-emul-cpp.p/meson-generated_.._set1.cpp.o.d -o test/x86/avx512/set1-emul-cpp.p/meson-generated_.._set1.cpp.o -c test/x86/avx512/set1.cpp In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [326/3100] clang -Itest/x86/avx512/setr-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setr-emul-c.p/setr.c.o -MF test/x86/avx512/setr-emul-c.p/setr.c.o.d -o test/x86/avx512/setr-emul-c.p/setr.c.o -c ../../test/x86/avx512/setr.c In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [327/3100] clang++ -Itest/x86/avx512/set1-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set1-native-cpp.p/meson-generated_.._set1.cpp.o -MF test/x86/avx512/set1-native-cpp.p/meson-generated_.._set1.cpp.o.d -o test/x86/avx512/set1-native-cpp.p/meson-generated_.._set1.cpp.o -c test/x86/avx512/set1.cpp In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/set1.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [328/3100] clang -Itest/x86/avx512/roundscale-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/roundscale-emul-c.p/roundscale.c.o -MF test/x86/avx512/roundscale-emul-c.p/roundscale.c.o.d -o test/x86/avx512/roundscale-emul-c.p/roundscale.c.o -c ../../test/x86/avx512/roundscale.c In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/roundscale.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/avx512/roundscale.c:4: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [329/3100] clang++ -Itest/x86/avx512/set4-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/set4-emul-cpp.p/meson-generated_.._set4.cpp.o -MF test/x86/avx512/set4-emul-cpp.p/meson-generated_.._set4.cpp.o.d -o test/x86/avx512/set4-emul-cpp.p/meson-generated_.._set4.cpp.o -c test/x86/avx512/set4.cpp In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [330/3100] clang -Itest/x86/avx512/setr-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setr-native-c.p/setr.c.o -MF test/x86/avx512/setr-native-c.p/setr.c.o.d -o test/x86/avx512/setr-native-c.p/setr.c.o -c ../../test/x86/avx512/setr.c In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/setr.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [331/3100] clang++ -Itest/x86/avx512/set4-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/set4-native-cpp.p/meson-generated_.._set4.cpp.o -MF test/x86/avx512/set4-native-cpp.p/meson-generated_.._set4.cpp.o.d -o test/x86/avx512/set4-native-cpp.p/meson-generated_.._set4.cpp.o -c test/x86/avx512/set4.cpp In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/set4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [332/3100] clang -Itest/x86/avx512/setr4-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setr4-emul-c.p/setr4.c.o -MF test/x86/avx512/setr4-emul-c.p/setr4.c.o.d -o test/x86/avx512/setr4-emul-c.p/setr4.c.o -c ../../test/x86/avx512/setr4.c In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [333/3100] clang++ -Itest/x86/avx512/setr-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setr-emul-cpp.p/meson-generated_.._setr.cpp.o -MF test/x86/avx512/setr-emul-cpp.p/meson-generated_.._setr.cpp.o.d -o test/x86/avx512/setr-emul-cpp.p/meson-generated_.._setr.cpp.o -c test/x86/avx512/setr.cpp In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [334/3100] clang++ -Itest/x86/avx512/roundscale-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/roundscale-emul-cpp.p/meson-generated_.._roundscale.cpp.o -MF test/x86/avx512/roundscale-emul-cpp.p/meson-generated_.._roundscale.cpp.o.d -o test/x86/avx512/roundscale-emul-cpp.p/meson-generated_.._roundscale.cpp.o -c test/x86/avx512/roundscale.cpp In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/roundscale.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:5: In file included from ../../simde/x86/avx512/andnot.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:9: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/avx512/roundscale.cpp:4: In file included from ../../simde/x86/avx512/roundscale.h:9: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ 136 warnings generated. [335/3100] clang -Itest/x86/avx512/setzero-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setzero-emul-c.p/setzero.c.o -MF test/x86/avx512/setzero-emul-c.p/setzero.c.o.d -o test/x86/avx512/setzero-emul-c.p/setzero.c.o -c ../../test/x86/avx512/setzero.c In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [336/3100] clang -Itest/x86/avx512/setr4-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setr4-native-c.p/setr4.c.o -MF test/x86/avx512/setr4-native-c.p/setr4.c.o.d -o test/x86/avx512/setr4-native-c.p/setr4.c.o -c ../../test/x86/avx512/setr4.c In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/setr4.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [337/3100] clang++ -Itest/x86/avx512/setr4-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setr4-emul-cpp.p/meson-generated_.._setr4.cpp.o -MF test/x86/avx512/setr4-emul-cpp.p/meson-generated_.._setr4.cpp.o.d -o test/x86/avx512/setr4-emul-cpp.p/meson-generated_.._setr4.cpp.o -c test/x86/avx512/setr4.cpp In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [338/3100] clang -Itest/x86/avx512/setzero-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setzero-native-c.p/setzero.c.o -MF test/x86/avx512/setzero-native-c.p/setzero.c.o.d -o test/x86/avx512/setzero-native-c.p/setzero.c.o -c ../../test/x86/avx512/setzero.c In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/setzero.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [339/3100] clang++ -Itest/x86/avx512/setr-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setr-native-cpp.p/meson-generated_.._setr.cpp.o -MF test/x86/avx512/setr-native-cpp.p/meson-generated_.._setr.cpp.o.d -o test/x86/avx512/setr-native-cpp.p/meson-generated_.._setr.cpp.o -c test/x86/avx512/setr.cpp In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/setr.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [340/3100] clang++ -Itest/x86/avx512/setr4-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setr4-native-cpp.p/meson-generated_.._setr4.cpp.o -MF test/x86/avx512/setr4-native-cpp.p/meson-generated_.._setr4.cpp.o.d -o test/x86/avx512/setr4-native-cpp.p/meson-generated_.._setr4.cpp.o -c test/x86/avx512/setr4.cpp In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/setr4.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [341/3100] clang -Itest/x86/avx512/setone-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setone-emul-c.p/setone.c.o -MF test/x86/avx512/setone-emul-c.p/setone.c.o.d -o test/x86/avx512/setone-emul-c.p/setone.c.o -c ../../test/x86/avx512/setone.c In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [342/3100] clang++ -Itest/x86/avx512/setzero-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setzero-emul-cpp.p/meson-generated_.._setzero.cpp.o -MF test/x86/avx512/setzero-emul-cpp.p/meson-generated_.._setzero.cpp.o.d -o test/x86/avx512/setzero-emul-cpp.p/meson-generated_.._setzero.cpp.o -c test/x86/avx512/setzero.cpp In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [343/3100] clang -Itest/x86/avx512/setone-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setone-native-c.p/setone.c.o -MF test/x86/avx512/setone-native-c.p/setone.c.o.d -o test/x86/avx512/setone-native-c.p/setone.c.o -c ../../test/x86/avx512/setone.c In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/setone.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [344/3100] clang -Itest/x86/avx512/shldv-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/shldv-emul-c.p/shldv.c.o -MF test/x86/avx512/shldv-emul-c.p/shldv.c.o.d -o test/x86/avx512/shldv-emul-c.p/shldv.c.o -c ../../test/x86/avx512/shldv.c In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/shldv.c:4: In file included from ../../simde/x86/avx512/shldv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [345/3100] clang++ -Itest/x86/avx512/setzero-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setzero-native-cpp.p/meson-generated_.._setzero.cpp.o -MF test/x86/avx512/setzero-native-cpp.p/meson-generated_.._setzero.cpp.o.d -o test/x86/avx512/setzero-native-cpp.p/meson-generated_.._setzero.cpp.o -c test/x86/avx512/setzero.cpp In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/setzero.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [346/3100] clang++ -Itest/x86/avx512/setone-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/setone-emul-cpp.p/meson-generated_.._setone.cpp.o -MF test/x86/avx512/setone-emul-cpp.p/meson-generated_.._setone.cpp.o.d -o test/x86/avx512/setone-emul-cpp.p/meson-generated_.._setone.cpp.o -c test/x86/avx512/setone.cpp In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [347/3100] clang -Itest/x86/avx512/shldv-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/shldv-native-c.p/shldv.c.o -MF test/x86/avx512/shldv-native-c.p/shldv.c.o.d -o test/x86/avx512/shldv-native-c.p/shldv.c.o -c ../../test/x86/avx512/shldv.c In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/shldv.c:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/shldv.c:4: In file included from ../../simde/x86/avx512/shldv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [348/3100] clang++ -Itest/x86/avx512/setone-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/setone-native-cpp.p/meson-generated_.._setone.cpp.o -MF test/x86/avx512/setone-native-cpp.p/meson-generated_.._setone.cpp.o.d -o test/x86/avx512/setone-native-cpp.p/meson-generated_.._setone.cpp.o -c test/x86/avx512/setone.cpp In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/setone.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [349/3100] clang++ -Itest/x86/avx512/shldv-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/shldv-emul-cpp.p/meson-generated_.._shldv.cpp.o -MF test/x86/avx512/shldv-emul-cpp.p/meson-generated_.._shldv.cpp.o.d -o test/x86/avx512/shldv-emul-cpp.p/meson-generated_.._shldv.cpp.o -c test/x86/avx512/shldv.cpp In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/shldv.cpp:4: In file included from ../../simde/x86/avx512/shldv.h:5: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [350/3100] clang++ -Itest/x86/avx512/shldv-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/shldv-native-cpp.p/meson-generated_.._shldv.cpp.o -MF test/x86/avx512/shldv-native-cpp.p/meson-generated_.._shldv.cpp.o.d -o test/x86/avx512/shldv-native-cpp.p/meson-generated_.._shldv.cpp.o -c test/x86/avx512/shldv.cpp In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/shldv.cpp:3: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/shldv.cpp:4: In file included from ../../simde/x86/avx512/shldv.h:5: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [351/3100] clang -Itest/x86/avx512/sll-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sll-emul-c.p/sll.c.o -MF test/x86/avx512/sll-emul-c.p/sll.c.o.d -o test/x86/avx512/sll-emul-c.p/sll.c.o -c ../../test/x86/avx512/sll.c In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sll.c:31: In file included from ../../simde/x86/avx512/sll.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [352/3100] clang -Itest/x86/avx512/sll-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sll-native-c.p/sll.c.o -MF test/x86/avx512/sll-native-c.p/sll.c.o.d -o test/x86/avx512/sll-native-c.p/sll.c.o -c ../../test/x86/avx512/sll.c In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sll.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sll.c:31: In file included from ../../simde/x86/avx512/sll.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [353/3100] clang -Itest/x86/avx512/shuffle-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/shuffle-emul-c.p/shuffle.c.o -MF test/x86/avx512/shuffle-emul-c.p/shuffle.c.o.d -o test/x86/avx512/shuffle-emul-c.p/shuffle.c.o -c ../../test/x86/avx512/shuffle.c In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/shuffle.c:33: In file included from ../../simde/x86/avx512/shuffle.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [354/3100] clang -Itest/x86/avx512/slli-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/slli-emul-c.p/slli.c.o -MF test/x86/avx512/slli-emul-c.p/slli.c.o.d -o test/x86/avx512/slli-emul-c.p/slli.c.o -c ../../test/x86/avx512/slli.c In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/slli.c:33: In file included from ../../simde/x86/avx512/slli.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [355/3100] clang -Itest/x86/avx512/shuffle-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/shuffle-native-c.p/shuffle.c.o -MF test/x86/avx512/shuffle-native-c.p/shuffle.c.o.d -o test/x86/avx512/shuffle-native-c.p/shuffle.c.o -c ../../test/x86/avx512/shuffle.c In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/shuffle.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/shuffle.c:33: In file included from ../../simde/x86/avx512/shuffle.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [356/3100] clang++ -Itest/x86/avx512/sll-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sll-emul-cpp.p/meson-generated_.._sll.cpp.o -MF test/x86/avx512/sll-emul-cpp.p/meson-generated_.._sll.cpp.o.d -o test/x86/avx512/sll-emul-cpp.p/meson-generated_.._sll.cpp.o -c test/x86/avx512/sll.cpp In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sll.cpp:31: In file included from ../../simde/x86/avx512/sll.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [357/3100] clang -Itest/x86/avx512/sllv-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sllv-emul-c.p/sllv.c.o -MF test/x86/avx512/sllv-emul-c.p/sllv.c.o.d -o test/x86/avx512/sllv-emul-c.p/sllv.c.o -c ../../test/x86/avx512/sllv.c In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sllv.c:31: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 79 warnings generated. [358/3100] clang -Itest/x86/avx512/slli-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/slli-native-c.p/slli.c.o -MF test/x86/avx512/slli-native-c.p/slli.c.o.d -o test/x86/avx512/slli-native-c.p/slli.c.o -c ../../test/x86/avx512/slli.c In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/slli.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/slli.c:33: In file included from ../../simde/x86/avx512/slli.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [359/3100] clang++ -Itest/x86/avx512/shuffle-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o -MF test/x86/avx512/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o.d -o test/x86/avx512/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o -c test/x86/avx512/shuffle.cpp In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/shuffle.cpp:33: In file included from ../../simde/x86/avx512/shuffle.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [360/3100] clang++ -Itest/x86/avx512/shuffle-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o -MF test/x86/avx512/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o.d -o test/x86/avx512/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o -c test/x86/avx512/shuffle.cpp In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/shuffle.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/shuffle.cpp:33: In file included from ../../simde/x86/avx512/shuffle.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [361/3100] clang++ -Itest/x86/avx512/sll-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sll-native-cpp.p/meson-generated_.._sll.cpp.o -MF test/x86/avx512/sll-native-cpp.p/meson-generated_.._sll.cpp.o.d -o test/x86/avx512/sll-native-cpp.p/meson-generated_.._sll.cpp.o -c test/x86/avx512/sll.cpp In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sll.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sll.cpp:31: In file included from ../../simde/x86/avx512/sll.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [362/3100] clang++ -Itest/x86/avx512/slli-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/slli-emul-cpp.p/meson-generated_.._slli.cpp.o -MF test/x86/avx512/slli-emul-cpp.p/meson-generated_.._slli.cpp.o.d -o test/x86/avx512/slli-emul-cpp.p/meson-generated_.._slli.cpp.o -c test/x86/avx512/slli.cpp In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/slli.cpp:33: In file included from ../../simde/x86/avx512/slli.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [363/3100] clang -Itest/x86/avx512/sllv-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sllv-native-c.p/sllv.c.o -MF test/x86/avx512/sllv-native-c.p/sllv.c.o.d -o test/x86/avx512/sllv-native-c.p/sllv.c.o -c ../../test/x86/avx512/sllv.c In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sllv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sllv.c:31: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 50 warnings generated. [364/3100] clang -Itest/x86/avx512/sqrt-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sqrt-emul-c.p/sqrt.c.o -MF test/x86/avx512/sqrt-emul-c.p/sqrt.c.o.d -o test/x86/avx512/sqrt-emul-c.p/sqrt.c.o -c ../../test/x86/avx512/sqrt.c In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [365/3100] clang++ -Itest/x86/avx512/slli-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/slli-native-cpp.p/meson-generated_.._slli.cpp.o -MF test/x86/avx512/slli-native-cpp.p/meson-generated_.._slli.cpp.o.d -o test/x86/avx512/slli-native-cpp.p/meson-generated_.._slli.cpp.o -c test/x86/avx512/slli.cpp In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/slli.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/slli.cpp:33: In file included from ../../simde/x86/avx512/slli.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [366/3100] clang -Itest/x86/avx512/sqrt-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sqrt-native-c.p/sqrt.c.o -MF test/x86/avx512/sqrt-native-c.p/sqrt.c.o.d -o test/x86/avx512/sqrt-native-c.p/sqrt.c.o -c ../../test/x86/avx512/sqrt.c In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sqrt.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [367/3100] clang++ -Itest/x86/avx512/sllv-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sllv-emul-cpp.p/meson-generated_.._sllv.cpp.o -MF test/x86/avx512/sllv-emul-cpp.p/meson-generated_.._sllv.cpp.o.d -o test/x86/avx512/sllv-emul-cpp.p/meson-generated_.._sllv.cpp.o -c test/x86/avx512/sllv.cpp In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sllv.cpp:31: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 79 warnings generated. [368/3100] clang -Itest/x86/avx512/sra-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sra-emul-c.p/sra.c.o -MF test/x86/avx512/sra-emul-c.p/sra.c.o.d -o test/x86/avx512/sra-emul-c.p/sra.c.o -c ../../test/x86/avx512/sra.c In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sra.c:31: In file included from ../../simde/x86/avx512/sra.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [369/3100] clang++ -Itest/x86/avx512/sqrt-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o -MF test/x86/avx512/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o.d -o test/x86/avx512/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o -c test/x86/avx512/sqrt.cpp In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [370/3100] clang++ -Itest/x86/avx512/sllv-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sllv-native-cpp.p/meson-generated_.._sllv.cpp.o -MF test/x86/avx512/sllv-native-cpp.p/meson-generated_.._sllv.cpp.o.d -o test/x86/avx512/sllv-native-cpp.p/meson-generated_.._sllv.cpp.o -c test/x86/avx512/sllv.cpp In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sllv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sllv.cpp:31: ../../simde/x86/avx512/sllv.h:47:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 47 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 << b_.u16); | ^ ../../simde/x86/avx512/sllv.h:74:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 74 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/sllv.h:101:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 101 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ 50 warnings generated. [371/3100] clang -Itest/x86/avx512/srai-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srai-emul-c.p/srai.c.o -MF test/x86/avx512/srai-emul-c.p/srai.c.o.d -o test/x86/avx512/srai-emul-c.p/srai.c.o -c ../../test/x86/avx512/srai.c In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [372/3100] clang -Itest/x86/avx512/sra-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sra-native-c.p/sra.c.o -MF test/x86/avx512/sra-native-c.p/sra.c.o.d -o test/x86/avx512/sra-native-c.p/sra.c.o -c ../../test/x86/avx512/sra.c In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sra.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sra.c:31: In file included from ../../simde/x86/avx512/sra.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [373/3100] clang++ -Itest/x86/avx512/sqrt-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o -MF test/x86/avx512/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o.d -o test/x86/avx512/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o -c test/x86/avx512/sqrt.cpp In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sqrt.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [374/3100] clang -Itest/x86/avx512/srai-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srai-native-c.p/srai.c.o -MF test/x86/avx512/srai-native-c.p/srai.c.o.d -o test/x86/avx512/srai-native-c.p/srai.c.o -c ../../test/x86/avx512/srai.c In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/srai.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [375/3100] clang++ -Itest/x86/avx512/sra-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sra-emul-cpp.p/meson-generated_.._sra.cpp.o -MF test/x86/avx512/sra-emul-cpp.p/meson-generated_.._sra.cpp.o.d -o test/x86/avx512/sra-emul-cpp.p/meson-generated_.._sra.cpp.o -c test/x86/avx512/sra.cpp In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sra.cpp:31: In file included from ../../simde/x86/avx512/sra.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [376/3100] clang -Itest/x86/avx512/srav-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srav-emul-c.p/srav.c.o -MF test/x86/avx512/srav-emul-c.p/srav.c.o.d -o test/x86/avx512/srav-emul-c.p/srav.c.o -c ../../test/x86/avx512/srav.c In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [377/3100] clang++ -Itest/x86/avx512/srai-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srai-emul-cpp.p/meson-generated_.._srai.cpp.o -MF test/x86/avx512/srai-emul-cpp.p/meson-generated_.._srai.cpp.o.d -o test/x86/avx512/srai-emul-cpp.p/meson-generated_.._srai.cpp.o -c test/x86/avx512/srai.cpp In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [378/3100] clang++ -Itest/x86/avx512/sra-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sra-native-cpp.p/meson-generated_.._sra.cpp.o -MF test/x86/avx512/sra-native-cpp.p/meson-generated_.._sra.cpp.o.d -o test/x86/avx512/sra-native-cpp.p/meson-generated_.._sra.cpp.o -c test/x86/avx512/sra.cpp In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sra.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sra.cpp:31: In file included from ../../simde/x86/avx512/sra.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [379/3100] clang -Itest/x86/avx512/srav-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srav-native-c.p/srav.c.o -MF test/x86/avx512/srav-native-c.p/srav.c.o.d -o test/x86/avx512/srav-native-c.p/srav.c.o -c ../../test/x86/avx512/srav.c In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/srav.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [380/3100] clang++ -Itest/x86/avx512/srai-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srai-native-cpp.p/meson-generated_.._srai.cpp.o -MF test/x86/avx512/srai-native-cpp.p/meson-generated_.._srai.cpp.o.d -o test/x86/avx512/srai-native-cpp.p/meson-generated_.._srai.cpp.o -c test/x86/avx512/srai.cpp In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/srai.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [381/3100] clang++ -Itest/x86/avx512/srav-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srav-emul-cpp.p/meson-generated_.._srav.cpp.o -MF test/x86/avx512/srav-emul-cpp.p/meson-generated_.._srav.cpp.o.d -o test/x86/avx512/srav-emul-cpp.p/meson-generated_.._srav.cpp.o -c test/x86/avx512/srav.cpp In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [382/3100] clang -Itest/x86/avx512/srl-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srl-emul-c.p/srl.c.o -MF test/x86/avx512/srl-emul-c.p/srl.c.o.d -o test/x86/avx512/srl-emul-c.p/srl.c.o -c ../../test/x86/avx512/srl.c In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srl.c:31: In file included from ../../simde/x86/avx512/srl.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [383/3100] clang++ -Itest/x86/avx512/srav-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srav-native-cpp.p/meson-generated_.._srav.cpp.o -MF test/x86/avx512/srav-native-cpp.p/meson-generated_.._srav.cpp.o.d -o test/x86/avx512/srav-native-cpp.p/meson-generated_.._srav.cpp.o -c test/x86/avx512/srav.cpp In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/srav.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [384/3100] clang -Itest/x86/avx512/srl-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srl-native-c.p/srl.c.o -MF test/x86/avx512/srl-native-c.p/srl.c.o.d -o test/x86/avx512/srl-native-c.p/srl.c.o -c ../../test/x86/avx512/srl.c In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/srl.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srl.c:31: In file included from ../../simde/x86/avx512/srl.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [385/3100] clang -Itest/x86/avx512/srli-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srli-emul-c.p/srli.c.o -MF test/x86/avx512/srli-emul-c.p/srli.c.o.d -o test/x86/avx512/srli-emul-c.p/srli.c.o -c ../../test/x86/avx512/srli.c In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srli.c:32: In file included from ../../simde/x86/avx512/srli.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [386/3100] clang++ -Itest/x86/avx512/srl-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srl-emul-cpp.p/meson-generated_.._srl.cpp.o -MF test/x86/avx512/srl-emul-cpp.p/meson-generated_.._srl.cpp.o.d -o test/x86/avx512/srl-emul-cpp.p/meson-generated_.._srl.cpp.o -c test/x86/avx512/srl.cpp In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srl.cpp:31: In file included from ../../simde/x86/avx512/srl.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [387/3100] clang -Itest/x86/avx512/srli-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srli-native-c.p/srli.c.o -MF test/x86/avx512/srli-native-c.p/srli.c.o.d -o test/x86/avx512/srli-native-c.p/srli.c.o -c ../../test/x86/avx512/srli.c In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/srli.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srli.c:32: In file included from ../../simde/x86/avx512/srli.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [388/3100] clang++ -Itest/x86/avx512/srl-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srl-native-cpp.p/meson-generated_.._srl.cpp.o -MF test/x86/avx512/srl-native-cpp.p/meson-generated_.._srl.cpp.o.d -o test/x86/avx512/srl-native-cpp.p/meson-generated_.._srl.cpp.o -c test/x86/avx512/srl.cpp In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/srl.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srl.cpp:31: In file included from ../../simde/x86/avx512/srl.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [389/3100] clang -Itest/x86/avx512/srlv-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srlv-emul-c.p/srlv.c.o -MF test/x86/avx512/srlv-emul-c.p/srlv.c.o.d -o test/x86/avx512/srlv-emul-c.p/srlv.c.o -c ../../test/x86/avx512/srlv.c In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srlv.c:31: In file included from ../../simde/x86/avx512/srlv.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/srlv.c:31: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 93 warnings generated. [390/3100] clang++ -Itest/x86/avx512/srli-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srli-emul-cpp.p/meson-generated_.._srli.cpp.o -MF test/x86/avx512/srli-emul-cpp.p/meson-generated_.._srli.cpp.o.d -o test/x86/avx512/srli-emul-cpp.p/meson-generated_.._srli.cpp.o -c test/x86/avx512/srli.cpp In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srli.cpp:32: In file included from ../../simde/x86/avx512/srli.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [391/3100] clang -Itest/x86/avx512/store-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/store-emul-c.p/store.c.o -MF test/x86/avx512/store-emul-c.p/store.c.o.d -o test/x86/avx512/store-emul-c.p/store.c.o -c ../../test/x86/avx512/store.c In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [392/3100] clang++ -Itest/x86/avx512/srli-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srli-native-cpp.p/meson-generated_.._srli.cpp.o -MF test/x86/avx512/srli-native-cpp.p/meson-generated_.._srli.cpp.o.d -o test/x86/avx512/srli-native-cpp.p/meson-generated_.._srli.cpp.o -c test/x86/avx512/srli.cpp In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/srli.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srli.cpp:32: In file included from ../../simde/x86/avx512/srli.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [393/3100] clang -Itest/x86/avx512/srlv-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srlv-native-c.p/srlv.c.o -MF test/x86/avx512/srlv-native-c.p/srlv.c.o.d -o test/x86/avx512/srlv-native-c.p/srlv.c.o -c ../../test/x86/avx512/srlv.c In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/srlv.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/srlv.c:31: In file included from ../../simde/x86/avx512/srlv.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/avx512/srlv.c:31: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ 54 warnings generated. [394/3100] clang++ -Itest/x86/avx512/srlv-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/srlv-emul-cpp.p/meson-generated_.._srlv.cpp.o -MF test/x86/avx512/srlv-emul-cpp.p/meson-generated_.._srlv.cpp.o.d -o test/x86/avx512/srlv-emul-cpp.p/meson-generated_.._srlv.cpp.o -c test/x86/avx512/srlv.cpp In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srlv.cpp:31: In file included from ../../simde/x86/avx512/srlv.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/srlv.cpp:31: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:167:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:199:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ ../../simde/x86/avx512/srlv.h:231:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 231 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/srlv.h:263:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 93 warnings generated. [395/3100] clang -Itest/x86/avx512/storeu-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/storeu-emul-c.p/storeu.c.o -MF test/x86/avx512/storeu-emul-c.p/storeu.c.o.d -o test/x86/avx512/storeu-emul-c.p/storeu.c.o -c ../../test/x86/avx512/storeu.c In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [396/3100] clang -Itest/x86/avx512/store-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/store-native-c.p/store.c.o -MF test/x86/avx512/store-native-c.p/store.c.o.d -o test/x86/avx512/store-native-c.p/store.c.o -c ../../test/x86/avx512/store.c In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/store.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [397/3100] clang++ -Itest/x86/avx512/store-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/store-emul-cpp.p/meson-generated_.._store.cpp.o -MF test/x86/avx512/store-emul-cpp.p/meson-generated_.._store.cpp.o.d -o test/x86/avx512/store-emul-cpp.p/meson-generated_.._store.cpp.o -c test/x86/avx512/store.cpp In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [398/3100] clang++ -Itest/x86/avx512/srlv-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/srlv-native-cpp.p/meson-generated_.._srlv.cpp.o -MF test/x86/avx512/srlv-native-cpp.p/meson-generated_.._srlv.cpp.o.d -o test/x86/avx512/srlv-native-cpp.p/meson-generated_.._srlv.cpp.o -c test/x86/avx512/srlv.cpp In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/srlv.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/srlv.cpp:31: In file included from ../../simde/x86/avx512/srlv.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/avx512/srlv.cpp:31: ../../simde/x86/avx512/srlv.h:51:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 51 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (b_.u16 < 16)) & (a_.u16 >> b_.u16); | ^ 54 warnings generated. [399/3100] clang -Itest/x86/avx512/storeu-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/storeu-native-c.p/storeu.c.o -MF test/x86/avx512/storeu-native-c.p/storeu.c.o.d -o test/x86/avx512/storeu-native-c.p/storeu.c.o -c ../../test/x86/avx512/storeu.c In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/storeu.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [400/3100] clang++ -Itest/x86/avx512/store-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/store-native-cpp.p/meson-generated_.._store.cpp.o -MF test/x86/avx512/store-native-cpp.p/meson-generated_.._store.cpp.o.d -o test/x86/avx512/store-native-cpp.p/meson-generated_.._store.cpp.o -c test/x86/avx512/store.cpp In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/store.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [401/3100] clang++ -Itest/x86/avx512/storeu-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/storeu-emul-cpp.p/meson-generated_.._storeu.cpp.o -MF test/x86/avx512/storeu-emul-cpp.p/meson-generated_.._storeu.cpp.o.d -o test/x86/avx512/storeu-emul-cpp.p/meson-generated_.._storeu.cpp.o -c test/x86/avx512/storeu.cpp In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [402/3100] clang -Itest/x86/avx512/sub-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sub-emul-c.p/sub.c.o -MF test/x86/avx512/sub-emul-c.p/sub.c.o.d -o test/x86/avx512/sub-emul-c.p/sub.c.o -c ../../test/x86/avx512/sub.c In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sub.c:33: In file included from ../../simde/x86/avx512/sub.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [403/3100] clang++ -Itest/x86/avx512/storeu-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/storeu-native-cpp.p/meson-generated_.._storeu.cpp.o -MF test/x86/avx512/storeu-native-cpp.p/meson-generated_.._storeu.cpp.o.d -o test/x86/avx512/storeu-native-cpp.p/meson-generated_.._storeu.cpp.o -c test/x86/avx512/storeu.cpp In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/storeu.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [404/3100] clang -Itest/x86/avx512/subs-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/subs-emul-c.p/subs.c.o -MF test/x86/avx512/subs-emul-c.p/subs.c.o.d -o test/x86/avx512/subs-emul-c.p/subs.c.o -c ../../test/x86/avx512/subs.c In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/subs.c:32: In file included from ../../simde/x86/avx512/subs.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [405/3100] clang -Itest/x86/avx512/sub-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sub-native-c.p/sub.c.o -MF test/x86/avx512/sub-native-c.p/sub.c.o.d -o test/x86/avx512/sub-native-c.p/sub.c.o -c ../../test/x86/avx512/sub.c In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/sub.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/sub.c:33: In file included from ../../simde/x86/avx512/sub.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [406/3100] clang++ -Itest/x86/avx512/sub-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -MF test/x86/avx512/sub-emul-cpp.p/meson-generated_.._sub.cpp.o.d -o test/x86/avx512/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -c test/x86/avx512/sub.cpp In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sub.cpp:33: In file included from ../../simde/x86/avx512/sub.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [407/3100] clang -Itest/x86/avx512/subs-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/subs-native-c.p/subs.c.o -MF test/x86/avx512/subs-native-c.p/subs.c.o.d -o test/x86/avx512/subs-native-c.p/subs.c.o -c ../../test/x86/avx512/subs.c In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/subs.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/subs.c:32: In file included from ../../simde/x86/avx512/subs.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [408/3100] clang++ -Itest/x86/avx512/sub-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/sub-native-cpp.p/meson-generated_.._sub.cpp.o -MF test/x86/avx512/sub-native-cpp.p/meson-generated_.._sub.cpp.o.d -o test/x86/avx512/sub-native-cpp.p/meson-generated_.._sub.cpp.o -c test/x86/avx512/sub.cpp In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/sub.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/sub.cpp:33: In file included from ../../simde/x86/avx512/sub.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [409/3100] clang++ -Itest/x86/avx512/subs-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/subs-emul-cpp.p/meson-generated_.._subs.cpp.o -MF test/x86/avx512/subs-emul-cpp.p/meson-generated_.._subs.cpp.o.d -o test/x86/avx512/subs-emul-cpp.p/meson-generated_.._subs.cpp.o -c test/x86/avx512/subs.cpp In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/subs.cpp:32: In file included from ../../simde/x86/avx512/subs.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [410/3100] clang -Itest/x86/avx512/test-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/test-emul-c.p/test.c.o -MF test/x86/avx512/test-emul-c.p/test.c.o.d -o test/x86/avx512/test-emul-c.p/test.c.o -c ../../test/x86/avx512/test.c In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [411/3100] clang -Itest/x86/avx512/test-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/test-native-c.p/test.c.o -MF test/x86/avx512/test-native-c.p/test.c.o.d -o test/x86/avx512/test-native-c.p/test.c.o -c ../../test/x86/avx512/test.c In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/test.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [412/3100] clang++ -Itest/x86/avx512/subs-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/subs-native-cpp.p/meson-generated_.._subs.cpp.o -MF test/x86/avx512/subs-native-cpp.p/meson-generated_.._subs.cpp.o.d -o test/x86/avx512/subs-native-cpp.p/meson-generated_.._subs.cpp.o -c test/x86/avx512/subs.cpp In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/subs.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/subs.cpp:32: In file included from ../../simde/x86/avx512/subs.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [413/3100] clang++ -Itest/x86/avx512/test-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/test-emul-cpp.p/meson-generated_.._test.cpp.o -MF test/x86/avx512/test-emul-cpp.p/meson-generated_.._test.cpp.o.d -o test/x86/avx512/test-emul-cpp.p/meson-generated_.._test.cpp.o -c test/x86/avx512/test.cpp In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [414/3100] clang -Itest/x86/avx512/testn-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/testn-emul-c.p/testn.c.o -MF test/x86/avx512/testn-emul-c.p/testn.c.o.d -o test/x86/avx512/testn-emul-c.p/testn.c.o -c ../../test/x86/avx512/testn.c In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [415/3100] clang++ -Itest/x86/avx512/test-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/test-native-cpp.p/meson-generated_.._test.cpp.o -MF test/x86/avx512/test-native-cpp.p/meson-generated_.._test.cpp.o.d -o test/x86/avx512/test-native-cpp.p/meson-generated_.._test.cpp.o -c test/x86/avx512/test.cpp In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/test.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [416/3100] clang -Itest/x86/avx512/testn-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/testn-native-c.p/testn.c.o -MF test/x86/avx512/testn-native-c.p/testn.c.o.d -o test/x86/avx512/testn-native-c.p/testn.c.o -c ../../test/x86/avx512/testn.c In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/testn.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [417/3100] clang++ -Itest/x86/avx512/testn-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/testn-emul-cpp.p/meson-generated_.._testn.cpp.o -MF test/x86/avx512/testn-emul-cpp.p/meson-generated_.._testn.cpp.o.d -o test/x86/avx512/testn-emul-cpp.p/meson-generated_.._testn.cpp.o -c test/x86/avx512/testn.cpp In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [418/3100] clang++ -Itest/x86/avx512/testn-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/testn-native-cpp.p/meson-generated_.._testn.cpp.o -MF test/x86/avx512/testn-native-cpp.p/meson-generated_.._testn.cpp.o.d -o test/x86/avx512/testn-native-cpp.p/meson-generated_.._testn.cpp.o -c test/x86/avx512/testn.cpp In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/testn.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [419/3100] clang -Itest/x86/avx512/ternarylogic-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/ternarylogic-emul-c.p/ternarylogic.c.o -MF test/x86/avx512/ternarylogic-emul-c.p/ternarylogic.c.o.d -o test/x86/avx512/ternarylogic-emul-c.p/ternarylogic.c.o -c ../../test/x86/avx512/ternarylogic.c In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:32: In file included from ../../simde/x86/avx512/ternarylogic.h:35: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [420/3100] clang -Itest/x86/avx512/unpacklo-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/unpacklo-emul-c.p/unpacklo.c.o -MF test/x86/avx512/unpacklo-emul-c.p/unpacklo.c.o.d -o test/x86/avx512/unpacklo-emul-c.p/unpacklo.c.o -c ../../test/x86/avx512/unpacklo.c In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/unpacklo.c:31: In file included from ../../simde/x86/avx512/unpacklo.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [421/3100] clang -Itest/x86/avx512/ternarylogic-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/ternarylogic-native-c.p/ternarylogic.c.o -MF test/x86/avx512/ternarylogic-native-c.p/ternarylogic.c.o.d -o test/x86/avx512/ternarylogic-native-c.p/ternarylogic.c.o -c ../../test/x86/avx512/ternarylogic.c In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/ternarylogic.c:32: In file included from ../../simde/x86/avx512/ternarylogic.h:35: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [422/3100] clang -Itest/x86/avx512/unpacklo-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/unpacklo-native-c.p/unpacklo.c.o -MF test/x86/avx512/unpacklo-native-c.p/unpacklo.c.o.d -o test/x86/avx512/unpacklo-native-c.p/unpacklo.c.o -c ../../test/x86/avx512/unpacklo.c In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/unpacklo.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/unpacklo.c:31: In file included from ../../simde/x86/avx512/unpacklo.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [423/3100] clang++ -Itest/x86/avx512/unpacklo-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/unpacklo-emul-cpp.p/meson-generated_.._unpacklo.cpp.o -MF test/x86/avx512/unpacklo-emul-cpp.p/meson-generated_.._unpacklo.cpp.o.d -o test/x86/avx512/unpacklo-emul-cpp.p/meson-generated_.._unpacklo.cpp.o -c test/x86/avx512/unpacklo.cpp In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/unpacklo.cpp:31: In file included from ../../simde/x86/avx512/unpacklo.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [424/3100] clang++ -Itest/x86/avx512/ternarylogic-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/ternarylogic-emul-cpp.p/meson-generated_.._ternarylogic.cpp.o -MF test/x86/avx512/ternarylogic-emul-cpp.p/meson-generated_.._ternarylogic.cpp.o.d -o test/x86/avx512/ternarylogic-emul-cpp.p/meson-generated_.._ternarylogic.cpp.o -c test/x86/avx512/ternarylogic.cpp In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/ternarylogic.cpp:32: In file included from ../../simde/x86/avx512/ternarylogic.h:35: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [425/3100] clang -Itest/x86/avx512/unpackhi-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/unpackhi-emul-c.p/unpackhi.c.o -MF test/x86/avx512/unpackhi-emul-c.p/unpackhi.c.o.d -o test/x86/avx512/unpackhi-emul-c.p/unpackhi.c.o -c ../../test/x86/avx512/unpackhi.c In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/unpackhi.c:32: In file included from ../../simde/x86/avx512/unpackhi.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [426/3100] clang++ -Itest/x86/avx512/ternarylogic-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/ternarylogic-native-cpp.p/meson-generated_.._ternarylogic.cpp.o -MF test/x86/avx512/ternarylogic-native-cpp.p/meson-generated_.._ternarylogic.cpp.o.d -o test/x86/avx512/ternarylogic-native-cpp.p/meson-generated_.._ternarylogic.cpp.o -c test/x86/avx512/ternarylogic.cpp In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/ternarylogic.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/ternarylogic.cpp:32: In file included from ../../simde/x86/avx512/ternarylogic.h:35: In file included from ../../simde/x86/avx512/movm.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [427/3100] clang -Itest/x86/avx512/unpackhi-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/unpackhi-native-c.p/unpackhi.c.o -MF test/x86/avx512/unpackhi-native-c.p/unpackhi.c.o.d -o test/x86/avx512/unpackhi-native-c.p/unpackhi.c.o -c ../../test/x86/avx512/unpackhi.c In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/unpackhi.c:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/unpackhi.c:32: In file included from ../../simde/x86/avx512/unpackhi.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [428/3100] clang++ -Itest/x86/avx512/unpacklo-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/unpacklo-native-cpp.p/meson-generated_.._unpacklo.cpp.o -MF test/x86/avx512/unpacklo-native-cpp.p/meson-generated_.._unpacklo.cpp.o.d -o test/x86/avx512/unpacklo-native-cpp.p/meson-generated_.._unpacklo.cpp.o -c test/x86/avx512/unpacklo.cpp In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/unpacklo.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/unpacklo.cpp:31: In file included from ../../simde/x86/avx512/unpacklo.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [429/3100] clang -Itest/x86/avx512/xor-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/xor-emul-c.p/xor.c.o -MF test/x86/avx512/xor-emul-c.p/xor.c.o.d -o test/x86/avx512/xor-emul-c.p/xor.c.o -c ../../test/x86/avx512/xor.c In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/xor.c:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [430/3100] clang++ -Itest/x86/avx512/unpackhi-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/unpackhi-emul-cpp.p/meson-generated_.._unpackhi.cpp.o -MF test/x86/avx512/unpackhi-emul-cpp.p/meson-generated_.._unpackhi.cpp.o.d -o test/x86/avx512/unpackhi-emul-cpp.p/meson-generated_.._unpackhi.cpp.o -c test/x86/avx512/unpackhi.cpp In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/unpackhi.cpp:32: In file included from ../../simde/x86/avx512/unpackhi.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [431/3100] clang -Itest/x86/avx512/xorsign-emul-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/xorsign-emul-c.p/xorsign.c.o -MF test/x86/avx512/xorsign-emul-c.p/xorsign.c.o.d -o test/x86/avx512/xorsign-emul-c.p/xorsign.c.o -c ../../test/x86/avx512/xorsign.c In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/xorsign.c:30: In file included from ../../simde/x86/avx512/xorsign.h:49: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [432/3100] clang -Itest/x86/avx512/xor-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/xor-native-c.p/xor.c.o -MF test/x86/avx512/xor-native-c.p/xor.c.o.d -o test/x86/avx512/xor-native-c.p/xor.c.o -c ../../test/x86/avx512/xor.c In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/xor.c:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/xor.c:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [433/3100] clang -Itest/x86/avx512/xorsign-native-c.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/xorsign-native-c.p/xorsign.c.o -MF test/x86/avx512/xorsign-native-c.p/xorsign.c.o.d -o test/x86/avx512/xorsign-native-c.p/xorsign.c.o -c ../../test/x86/avx512/xorsign.c In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx512/xorsign.c:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx512/xorsign.c:30: In file included from ../../simde/x86/avx512/xorsign.h:49: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [434/3100] clang++ -Itest/x86/avx512/xor-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/xor-emul-cpp.p/meson-generated_.._xor.cpp.o -MF test/x86/avx512/xor-emul-cpp.p/meson-generated_.._xor.cpp.o.d -o test/x86/avx512/xor-emul-cpp.p/meson-generated_.._xor.cpp.o -c test/x86/avx512/xor.cpp In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/xor.cpp:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [435/3100] clang++ -Itest/x86/avx512/unpackhi-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/unpackhi-native-cpp.p/meson-generated_.._unpackhi.cpp.o -MF test/x86/avx512/unpackhi-native-cpp.p/meson-generated_.._unpackhi.cpp.o.d -o test/x86/avx512/unpackhi-native-cpp.p/meson-generated_.._unpackhi.cpp.o -c test/x86/avx512/unpackhi.cpp In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/unpackhi.cpp:30: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/unpackhi.cpp:32: In file included from ../../simde/x86/avx512/unpackhi.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [436/3100] clang++ -Itest/x86/avx512/xor-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/xor-native-cpp.p/meson-generated_.._xor.cpp.o -MF test/x86/avx512/xor-native-cpp.p/meson-generated_.._xor.cpp.o.d -o test/x86/avx512/xor-native-cpp.p/meson-generated_.._xor.cpp.o -c test/x86/avx512/xor.cpp In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/xor.cpp:31: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/xor.cpp:33: In file included from ../../simde/x86/avx512/xor.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [437/3100] clang++ -Itest/x86/avx512/xorsign-emul-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx512/xorsign-emul-cpp.p/meson-generated_.._xorsign.cpp.o -MF test/x86/avx512/xorsign-emul-cpp.p/meson-generated_.._xorsign.cpp.o.d -o test/x86/avx512/xorsign-emul-cpp.p/meson-generated_.._xorsign.cpp.o -c test/x86/avx512/xorsign.cpp In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/xorsign.cpp:30: In file included from ../../simde/x86/avx512/xorsign.h:49: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [438/3100] clang -Itest/x86/mmx-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/mmx-emul-c.p/mmx.c.o -MF test/x86/mmx-emul-c.p/mmx.c.o.d -o test/x86/mmx-emul-c.p/mmx.c.o -c ../../test/x86/mmx.c [439/3100] clang++ -Itest/x86/avx512/xorsign-native-cpp.p -Itest/x86/avx512 -I../../test/x86/avx512 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx512/xorsign-native-cpp.p/meson-generated_.._xorsign.cpp.o -MF test/x86/avx512/xorsign-native-cpp.p/meson-generated_.._xorsign.cpp.o.d -o test/x86/avx512/xorsign-native-cpp.p/meson-generated_.._xorsign.cpp.o -c test/x86/avx512/xorsign.cpp In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx512/xorsign.cpp:29: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx512/xorsign.cpp:30: In file included from ../../simde/x86/avx512/xorsign.h:49: In file included from ../../simde/x86/avx512/and.h:33: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [440/3100] clang -Itest/x86/sse-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse-emul-c.p/sse.c.o -MF test/x86/sse-emul-c.p/sse.c.o.d -o test/x86/sse-emul-c.p/sse.c.o -c ../../test/x86/sse.c In file included from ../../test/x86/sse.c:25: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/sse.c:25: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [441/3100] clang -Itest/x86/mmx-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/mmx-native-c.p/mmx.c.o -MF test/x86/mmx-native-c.p/mmx.c.o.d -o test/x86/mmx-native-c.p/mmx.c.o -c ../../test/x86/mmx.c [442/3100] clang++ -Itest/x86/mmx-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/mmx-emul-cpp.p/meson-generated_.._mmx.cpp.o -MF test/x86/mmx-emul-cpp.p/meson-generated_.._mmx.cpp.o.d -o test/x86/mmx-emul-cpp.p/meson-generated_.._mmx.cpp.o -c test/x86/mmx.cpp [443/3100] clang++ -Itest/x86/mmx-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/mmx-native-cpp.p/meson-generated_.._mmx.cpp.o -MF test/x86/mmx-native-cpp.p/meson-generated_.._mmx.cpp.o.d -o test/x86/mmx-native-cpp.p/meson-generated_.._mmx.cpp.o -c test/x86/mmx.cpp [444/3100] clang++ -Itest/x86/sse-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse-emul-cpp.p/meson-generated_.._sse.cpp.o -MF test/x86/sse-emul-cpp.p/meson-generated_.._sse.cpp.o.d -o test/x86/sse-emul-cpp.p/meson-generated_.._sse.cpp.o -c test/x86/sse.cpp In file included from test/x86/sse.cpp:25: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/sse.cpp:25: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [445/3100] clang -Itest/x86/sse3-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse3-emul-c.p/sse3.c.o -MF test/x86/sse3-emul-c.p/sse3.c.o.d -o test/x86/sse3-emul-c.p/sse3.c.o -c ../../test/x86/sse3.c In file included from ../../test/x86/sse3.c:25: In file included from ../../simde/x86/sse3.h:30: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/sse3.c:25: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [446/3100] clang -Itest/x86/sse-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse-native-c.p/sse.c.o -MF test/x86/sse-native-c.p/sse.c.o.d -o test/x86/sse-native-c.p/sse.c.o -c ../../test/x86/sse.c In file included from ../../test/x86/sse.c:25: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [447/3100] clang -Itest/x86/sse3-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse3-native-c.p/sse3.c.o -MF test/x86/sse3-native-c.p/sse3.c.o.d -o test/x86/sse3-native-c.p/sse3.c.o -c ../../test/x86/sse3.c In file included from ../../test/x86/sse3.c:25: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [448/3100] clang++ -Itest/x86/sse-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse-native-cpp.p/meson-generated_.._sse.cpp.o -MF test/x86/sse-native-cpp.p/meson-generated_.._sse.cpp.o.d -o test/x86/sse-native-cpp.p/meson-generated_.._sse.cpp.o -c test/x86/sse.cpp In file included from test/x86/sse.cpp:25: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [449/3100] clang++ -Itest/x86/sse3-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse3-emul-cpp.p/meson-generated_.._sse3.cpp.o -MF test/x86/sse3-emul-cpp.p/meson-generated_.._sse3.cpp.o.d -o test/x86/sse3-emul-cpp.p/meson-generated_.._sse3.cpp.o -c test/x86/sse3.cpp In file included from test/x86/sse3.cpp:25: In file included from ../../simde/x86/sse3.h:30: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/sse3.cpp:25: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [450/3100] clang -Itest/x86/sse2-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse2-emul-c.p/sse2.c.o -MF test/x86/sse2-emul-c.p/sse2.c.o.d -o test/x86/sse2-emul-c.p/sse2.c.o -c ../../test/x86/sse2.c In file included from ../../test/x86/sse2.c:25: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/sse2.c:25: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [451/3100] clang++ -Itest/x86/sse3-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse3-native-cpp.p/meson-generated_.._sse3.cpp.o -MF test/x86/sse3-native-cpp.p/meson-generated_.._sse3.cpp.o.d -o test/x86/sse3-native-cpp.p/meson-generated_.._sse3.cpp.o -c test/x86/sse3.cpp In file included from test/x86/sse3.cpp:25: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [452/3100] clang -Itest/x86/ssse3-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/ssse3-emul-c.p/ssse3.c.o -MF test/x86/ssse3-emul-c.p/ssse3.c.o.d -o test/x86/ssse3-emul-c.p/ssse3.c.o -c ../../test/x86/ssse3.c In file included from ../../test/x86/ssse3.c:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/ssse3.c:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [453/3100] clang -Itest/x86/ssse3-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/ssse3-native-c.p/ssse3.c.o -MF test/x86/ssse3-native-c.p/ssse3.c.o.d -o test/x86/ssse3-native-c.p/ssse3.c.o -c ../../test/x86/ssse3.c In file included from ../../test/x86/ssse3.c:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [454/3100] clang++ -Itest/x86/ssse3-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/ssse3-emul-cpp.p/meson-generated_.._ssse3.cpp.o -MF test/x86/ssse3-emul-cpp.p/meson-generated_.._ssse3.cpp.o.d -o test/x86/ssse3-emul-cpp.p/meson-generated_.._ssse3.cpp.o -c test/x86/ssse3.cpp In file included from test/x86/ssse3.cpp:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/ssse3.cpp:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [455/3100] clang -Itest/x86/sse4.1-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse4.1-emul-c.p/sse4.1.c.o -MF test/x86/sse4.1-emul-c.p/sse4.1.c.o.d -o test/x86/sse4.1-emul-c.p/sse4.1.c.o -c ../../test/x86/sse4.1.c In file included from ../../test/x86/sse4.1.c:25: In file included from ../../simde/x86/sse4.1.h:27: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/sse4.1.c:25: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/sse4.1.c:25: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ 35 warnings generated. [456/3100] clang -Itest/x86/sse2-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse2-native-c.p/sse2.c.o -MF test/x86/sse2-native-c.p/sse2.c.o.d -o test/x86/sse2-native-c.p/sse2.c.o -c ../../test/x86/sse2.c In file included from ../../test/x86/sse2.c:25: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [457/3100] clang++ -Itest/x86/sse2-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse2-emul-cpp.p/meson-generated_.._sse2.cpp.o -MF test/x86/sse2-emul-cpp.p/meson-generated_.._sse2.cpp.o.d -o test/x86/sse2-emul-cpp.p/meson-generated_.._sse2.cpp.o -c test/x86/sse2.cpp In file included from test/x86/sse2.cpp:25: In file included from ../../simde/x86/sse2.h:35: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/sse2.cpp:25: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ 29 warnings generated. [458/3100] clang -Itest/x86/sse4.1-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse4.1-native-c.p/sse4.1.c.o -MF test/x86/sse4.1-native-c.p/sse4.1.c.o.d -o test/x86/sse4.1-native-c.p/sse4.1.c.o -c ../../test/x86/sse4.1.c In file included from ../../test/x86/sse4.1.c:25: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/sse4.1.c:25: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ 7 warnings generated. [459/3100] clang++ -Itest/x86/ssse3-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/ssse3-native-cpp.p/meson-generated_.._ssse3.cpp.o -MF test/x86/ssse3-native-cpp.p/meson-generated_.._ssse3.cpp.o.d -o test/x86/ssse3-native-cpp.p/meson-generated_.._ssse3.cpp.o -c test/x86/ssse3.cpp In file included from test/x86/ssse3.cpp:25: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [460/3100] clang -Itest/x86/sse4.2-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse4.2-emul-c.p/sse4.2.c.o -MF test/x86/sse4.2-emul-c.p/sse4.2.c.o.d -o test/x86/sse4.2-emul-c.p/sse4.2.c.o -c ../../test/x86/sse4.2.c In file included from ../../test/x86/sse4.2.c:25: In file included from ../../test/x86/test-sse2.h:5: In file included from ../../test/x86/test-sse.h:6: ../../test/x86/../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/sse4.2.c:25: In file included from ../../test/x86/test-sse2.h:6: ../../test/x86/../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/sse4.2.c:26: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/sse4.2.c:26: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ 36 warnings generated. [461/3100] clang++ -Itest/x86/sse2-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse2-native-cpp.p/meson-generated_.._sse2.cpp.o -MF test/x86/sse2-native-cpp.p/meson-generated_.._sse2.cpp.o.d -o test/x86/sse2-native-cpp.p/meson-generated_.._sse2.cpp.o -c test/x86/sse2.cpp In file included from test/x86/sse2.cpp:25: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ 6 warnings generated. [462/3100] clang -Itest/x86/sse4.2-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse4.2-native-c.p/sse4.2.c.o -MF test/x86/sse4.2-native-c.p/sse4.2.c.o.d -o test/x86/sse4.2-native-c.p/sse4.2.c.o -c ../../test/x86/sse4.2.c In file included from ../../test/x86/sse4.2.c:25: In file included from ../../test/x86/test-sse2.h:6: ../../test/x86/../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/sse4.2.c:26: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ 7 warnings generated. [463/3100] clang++ -Itest/x86/sse4.2-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse4.2-emul-cpp.p/meson-generated_.._sse4.2.cpp.o -MF test/x86/sse4.2-emul-cpp.p/meson-generated_.._sse4.2.cpp.o.d -o test/x86/sse4.2-emul-cpp.p/meson-generated_.._sse4.2.cpp.o -c test/x86/sse4.2.cpp In file included from test/x86/sse4.2.cpp:25: In file included from ../../test/x86/test-sse2.h:5: In file included from ../../test/x86/test-sse.h:6: ../../test/x86/../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/sse4.2.cpp:25: In file included from ../../test/x86/test-sse2.h:6: ../../test/x86/../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/sse4.2.cpp:26: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/sse4.2.cpp:26: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ 36 warnings generated. [464/3100] clang++ -Itest/x86/sse4.1-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/sse4.1-emul-cpp.p/meson-generated_.._sse4.1.cpp.o -MF test/x86/sse4.1-emul-cpp.p/meson-generated_.._sse4.1.cpp.o.d -o test/x86/sse4.1-emul-cpp.p/meson-generated_.._sse4.1.cpp.o -c test/x86/sse4.1.cpp In file included from test/x86/sse4.1.cpp:25: In file included from ../../simde/x86/sse4.1.h:27: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/sse4.1.cpp:25: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/sse4.1.cpp:25: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ 35 warnings generated. [465/3100] clang++ -Itest/x86/sse4.2-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse4.2-native-cpp.p/meson-generated_.._sse4.2.cpp.o -MF test/x86/sse4.2-native-cpp.p/meson-generated_.._sse4.2.cpp.o.d -o test/x86/sse4.2-native-cpp.p/meson-generated_.._sse4.2.cpp.o -c test/x86/sse4.2.cpp In file included from test/x86/sse4.2.cpp:25: In file included from ../../test/x86/test-sse2.h:6: ../../test/x86/../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/sse4.2.cpp:26: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ 7 warnings generated. [466/3100] clang++ -Itest/x86/sse4.1-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/sse4.1-native-cpp.p/meson-generated_.._sse4.1.cpp.o -MF test/x86/sse4.1-native-cpp.p/meson-generated_.._sse4.1.cpp.o.d -o test/x86/sse4.1-native-cpp.p/meson-generated_.._sse4.1.cpp.o -c test/x86/sse4.1.cpp In file included from test/x86/sse4.1.cpp:25: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/sse4.1.cpp:25: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ 7 warnings generated. [467/3100] clang++ -Itest/x86/avx-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx-emul-cpp.p/meson-generated_.._avx.cpp.o -MF test/x86/avx-emul-cpp.p/meson-generated_.._avx.cpp.o.d -o test/x86/avx-emul-cpp.p/meson-generated_.._avx.cpp.o -c test/x86/avx.cpp In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx.cpp:28: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [468/3100] clang -Itest/x86/avx2-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx2-emul-c.p/avx2.c.o -MF test/x86/avx2-emul-c.p/avx2.c.o.d -o test/x86/avx2-emul-c.p/avx2.c.o -c ../../test/x86/avx2.c In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx2.c:28: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [469/3100] clang -Itest/x86/avx-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx-emul-c.p/avx.c.o -MF test/x86/avx-emul-c.p/avx.c.o.d -o test/x86/avx-emul-c.p/avx.c.o -c ../../test/x86/avx.c In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/avx.c:28: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [470/3100] clang -Itest/x86/avx-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx-native-c.p/avx.c.o -MF test/x86/avx-native-c.p/avx.c.o.d -o test/x86/avx-native-c.p/avx.c.o -c ../../test/x86/avx.c In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx.c:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx.c:28: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [471/3100] clang -Itest/x86/fma-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/fma-emul-c.p/fma.c.o -MF test/x86/fma-emul-c.p/fma.c.o.d -o test/x86/fma-emul-c.p/fma.c.o -c ../../test/x86/fma.c In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [472/3100] clang -Itest/x86/fma-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/fma-native-c.p/fma.c.o -MF test/x86/fma-native-c.p/fma.c.o.d -o test/x86/fma-native-c.p/fma.c.o -c ../../test/x86/fma.c In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/fma.c:25: In file included from ../../simde/x86/fma.h:30: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [473/3100] clang -Itest/x86/avx2-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx2-native-c.p/avx2.c.o -MF test/x86/avx2-native-c.p/avx2.c.o.d -o test/x86/avx2-native-c.p/avx2.c.o -c ../../test/x86/avx2.c In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/avx2.c:28: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/avx2.c:28: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [474/3100] clang -Itest/x86/f16c-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/f16c-emul-c.p/f16c.c.o -MF test/x86/f16c-emul-c.p/f16c.c.o.d -o test/x86/f16c-emul-c.p/f16c.c.o -c ../../test/x86/f16c.c In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [475/3100] clang++ -Itest/x86/avx2-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/avx2-emul-cpp.p/meson-generated_.._avx2.cpp.o -MF test/x86/avx2-emul-cpp.p/meson-generated_.._avx2.cpp.o.d -o test/x86/avx2-emul-cpp.p/meson-generated_.._avx2.cpp.o -c test/x86/avx2.cpp In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx2.cpp:28: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 88 warnings generated. [476/3100] clang++ -Itest/x86/avx-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx-native-cpp.p/meson-generated_.._avx.cpp.o -MF test/x86/avx-native-cpp.p/meson-generated_.._avx.cpp.o.d -o test/x86/avx-native-cpp.p/meson-generated_.._avx.cpp.o -c test/x86/avx.cpp In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx.cpp:28: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx.cpp:28: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [477/3100] clang++ -Itest/x86/fma-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -MF test/x86/fma-emul-cpp.p/meson-generated_.._fma.cpp.o.d -o test/x86/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -c test/x86/fma.cpp In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [478/3100] clang -Itest/x86/f16c-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/f16c-native-c.p/f16c.c.o -MF test/x86/f16c-native-c.p/f16c.c.o.d -o test/x86/f16c-native-c.p/f16c.c.o -c ../../test/x86/f16c.c In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/f16c.c:25: In file included from ../../simde/x86/f16c.h:34: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [479/3100] clang++ -Itest/x86/f16c-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/f16c-emul-cpp.p/meson-generated_.._f16c.cpp.o -MF test/x86/f16c-emul-cpp.p/meson-generated_.._f16c.cpp.o.d -o test/x86/f16c-emul-cpp.p/meson-generated_.._f16c.cpp.o -c test/x86/f16c.cpp In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [480/3100] clang++ -Itest/x86/fma-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/fma-native-cpp.p/meson-generated_.._fma.cpp.o -MF test/x86/fma-native-cpp.p/meson-generated_.._fma.cpp.o.d -o test/x86/fma-native-cpp.p/meson-generated_.._fma.cpp.o -c test/x86/fma.cpp In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/fma.cpp:25: In file included from ../../simde/x86/fma.h:30: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [481/3100] clang++ -Itest/x86/f16c-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/f16c-native-cpp.p/meson-generated_.._f16c.cpp.o -MF test/x86/f16c-native-cpp.p/meson-generated_.._f16c.cpp.o.d -o test/x86/f16c-native-cpp.p/meson-generated_.._f16c.cpp.o -c test/x86/f16c.cpp In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/f16c.cpp:25: In file included from ../../simde/x86/f16c.h:34: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [482/3100] clang -Itest/x86/clmul-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/clmul-emul-c.p/clmul.c.o -MF test/x86/clmul-emul-c.p/clmul.c.o.d -o test/x86/clmul-emul-c.p/clmul.c.o -c ../../test/x86/clmul.c In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:28: ../../simde/x86/avx512/../sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/avx512/../sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/avx512/../sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/avx512/../sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/avx512/../sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/avx512/../sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/avx512/../sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/avx512/../sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: ../../simde/x86/avx512/../sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [483/3100] clang++ -Itest/x86/avx2-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/avx2-native-cpp.p/meson-generated_.._avx2.cpp.o -MF test/x86/avx2-native-cpp.p/meson-generated_.._avx2.cpp.o.d -o test/x86/avx2-native-cpp.p/meson-generated_.._avx2.cpp.o -c test/x86/avx2.cpp In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/avx2.cpp:28: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/avx2.cpp:28: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ 53 warnings generated. [484/3100] clang -Itest/x86/clmul-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/clmul-native-c.p/clmul.c.o -MF test/x86/clmul-native-c.p/clmul.c.o.d -o test/x86/clmul-native-c.p/clmul.c.o -c ../../test/x86/clmul.c In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/clmul.c:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [485/3100] clang -Itest/x86/gfni-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/gfni-emul-c.p/gfni.c.o -MF test/x86/gfni-emul-c.p/gfni.c.o.d -o test/x86/gfni-emul-c.p/gfni.c.o -c ../../test/x86/gfni.c In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:28: ../../simde/x86/avx512/../sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/avx512/../sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/avx512/../sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/avx512/../sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/avx512/../sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/avx512/../sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/avx512/../sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/avx512/../sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: ../../simde/x86/avx512/../sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:32: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:115:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 115 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:175:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 175 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:289:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:349:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 349 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:463:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:523:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:637:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 637 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:697:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 697 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:811:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 811 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:871:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 871 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:985:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 985 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1045:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1045 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1159 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1219:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1219 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1331:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1331 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1391:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1391 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:34: ../../simde/x86/avx512/cmpgt.h:62:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:35: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 164 warnings generated. [486/3100] clang++ -Itest/x86/clmul-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/clmul-emul-cpp.p/meson-generated_.._clmul.cpp.o -MF test/x86/clmul-emul-cpp.p/meson-generated_.._clmul.cpp.o.d -o test/x86/clmul-emul-cpp.p/meson-generated_.._clmul.cpp.o -c test/x86/clmul.cpp In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:28: ../../simde/x86/avx512/../sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/avx512/../sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/avx512/../sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/avx512/../sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/avx512/../sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/avx512/../sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/avx512/../sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/avx512/../sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: ../../simde/x86/avx512/../sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [487/3100] clang -Itest/x86/gfni-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/gfni-native-c.p/gfni.c.o -MF test/x86/gfni-native-c.p/gfni.c.o.d -o test/x86/gfni-native-c.p/gfni.c.o -c ../../test/x86/gfni.c In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:32: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:34: ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ In file included from ../../test/x86/gfni.c:25: In file included from ../../simde/x86/gfni.h:35: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 111 warnings generated. [488/3100] clang++ -Itest/x86/clmul-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/clmul-native-cpp.p/meson-generated_.._clmul.cpp.o -MF test/x86/clmul-native-cpp.p/meson-generated_.._clmul.cpp.o.d -o test/x86/clmul-native-cpp.p/meson-generated_.._clmul.cpp.o -c test/x86/clmul.cpp In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/clmul.cpp:25: In file included from ../../simde/x86/clmul.h:36: In file included from ../../simde/x86/avx512/set.h:30: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [489/3100] clang++ -Itest/x86/gfni-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/gfni-emul-cpp.p/meson-generated_.._gfni.cpp.o -MF test/x86/gfni-emul-cpp.p/meson-generated_.._gfni.cpp.o.d -o test/x86/gfni-emul-cpp.p/meson-generated_.._gfni.cpp.o -c test/x86/gfni.cpp In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:28: ../../simde/x86/avx512/../sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/avx512/../sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/avx512/../sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/avx512/../sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/avx512/../sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/avx512/../sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/avx512/../sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/avx512/../sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/avx512/../sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/avx512/../sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/avx512/../sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: ../../simde/x86/avx512/../sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/../avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx512/../avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx512/../avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:32: ../../simde/x86/avx512/cmpeq.h:63:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 63 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:115:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 115 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:175:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 175 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:289:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:349:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 349 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:463:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:523:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:637:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 637 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:697:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 697 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:811:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 811 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:871:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 871 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:985:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 985 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1045:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1045 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1159 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1219:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1219 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1331:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1331 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/avx512/cmpge.h:1391:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1391 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:34: ../../simde/x86/avx512/cmpgt.h:62:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:35: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ 164 warnings generated. [490/3100] clang++ -Itest/x86/gfni-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/gfni-native-cpp.p/meson-generated_.._gfni.cpp.o -MF test/x86/gfni-native-cpp.p/meson-generated_.._gfni.cpp.o.d -o test/x86/gfni-native-cpp.p/meson-generated_.._gfni.cpp.o -c test/x86/gfni.cpp In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: In file included from ../../simde/x86/avx512/../sse4.1.h:31: In file included from ../../simde/x86/avx512/../ssse3.h:30: In file included from ../../simde/x86/avx512/../sse3.h:30: ../../simde/x86/avx512/../sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/avx512/../sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: In file included from ../../simde/x86/avx512/../avx.h:32: In file included from ../../simde/x86/avx512/../sse4.2.h:31: ../../simde/x86/avx512/../sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:31: In file included from ../../simde/x86/avx512/types.h:30: ../../simde/x86/avx512/../avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/../avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/../avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/../avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/../avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:29: In file included from ../../simde/x86/avx512/add.h:32: ../../simde/x86/avx512/../avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx512/../avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx512/../avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:32: In file included from ../../simde/x86/avx512/cmpeq.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:32: ../../simde/x86/avx512/cmpeq.h:184:69: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | tmp.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.u16), a_.u16 == b_.u16); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:33: ../../simde/x86/avx512/cmpge.h:59:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 59 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/avx512/cmpge.h:233:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/avx512/cmpge.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/avx512/cmpge.h:581:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 581 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/avx512/cmpge.h:755:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 755 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/avx512/cmpge.h:929:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 929 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/avx512/cmpge.h:1103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1103 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/avx512/cmpge.h:1275:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1275 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:34: ../../simde/x86/avx512/cmpgt.h:95:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 > b_.u8); | ^ In file included from test/x86/gfni.cpp:25: In file included from ../../simde/x86/gfni.h:35: ../../simde/x86/avx512/cmplt.h:72:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 72 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/avx512/cmplt.h:103:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | tmp.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(tmp.i8), a_.u8 < b_.u8); | ^ In file included from test/x86/gfni.cpp:25: ../../simde/x86/gfni.h:270:113: warning: Implicit conversion between vector types (''__vector unsigned char' (vector of 16 'unsigned char' values)' and ''__vector unsigned __int128' (vector of 1 'unsigned __int128' value)') is deprecated. In the future, the behavior implied by '-fno-lax-vector-conversions' will be the default. [-Wdeprecate-lax-vec-conv-all] 270 | vec_bperm(HEDLEY_STATIC_CAST(SIMDE_POWER_ALTIVEC_VECTOR(unsigned __int128), a), bit_select)); | ^ 112 warnings generated. [491/3100] clang -Itest/x86/xop-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/xop-emul-c.p/xop.c.o -MF test/x86/xop-emul-c.p/xop.c.o.d -o test/x86/xop-emul-c.p/xop.c.o -c ../../test/x86/xop.c In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/xop.c:25: ../../simde/x86/xop.h:128:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 128 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/xop.h:159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 159 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../simde/x86/xop.h:190:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 190 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/xop.h:221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 221 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/xop.h:252:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 == b_.u8); | ^ ../../simde/x86/xop.h:283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 283 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 == b_.u16); | ^ ../../simde/x86/xop.h:314:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 == b_.u32); | ^ ../../simde/x86/xop.h:345:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 == b_.u64); | ^ ../../simde/x86/xop.h:376:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 376 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/xop.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/xop.h:438:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 438 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/xop.h:469:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 469 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/xop.h:500:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 500 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/xop.h:531:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/xop.h:562:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/xop.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/xop.h:624:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 624 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/xop.h:655:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 655 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../simde/x86/xop.h:686:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 686 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/xop.h:717:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/xop.h:748:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 748 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../simde/x86/xop.h:779:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 779 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../simde/x86/xop.h:810:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 810 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../simde/x86/xop.h:841:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 841 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 > b_.u64); | ^ ../../simde/x86/xop.h:872:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 872 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/xop.h:901:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 901 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/xop.h:932:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 932 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/xop.h:963:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 963 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/xop.h:994:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 994 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/xop.h:1025:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1025 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/xop.h:1056:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1056 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/xop.h:1087:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1087 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/xop.h:1118:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1118 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/xop.h:1149:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1149 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../simde/x86/xop.h:1180:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1180 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../simde/x86/xop.h:1211:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1211 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../simde/x86/xop.h:1242:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1242 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../simde/x86/xop.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../simde/x86/xop.h:1304:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1304 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../simde/x86/xop.h:1335:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1335 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 < b_.u64); | ^ ../../simde/x86/xop.h:1366:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1366 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../simde/x86/xop.h:1397:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1397 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../simde/x86/xop.h:1428:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1428 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../simde/x86/xop.h:1459:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1459 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../simde/x86/xop.h:1490:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1490 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 != b_.u8); | ^ ../../simde/x86/xop.h:1521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1521 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 != b_.u16); | ^ ../../simde/x86/xop.h:1552:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1552 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 != b_.u32); | ^ ../../simde/x86/xop.h:1583:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1583 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 != b_.u64); | ^ 136 warnings generated. [492/3100] clang -Itest/x86/xop-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/xop-native-c.p/xop.c.o -MF test/x86/xop-native-c.p/xop.c.o.d -o test/x86/xop-native-c.p/xop.c.o -c ../../test/x86/xop.c In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/xop.c:25: In file included from ../../simde/x86/xop.h:30: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/xop.c:25: ../../simde/x86/xop.h:128:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 128 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/xop.h:159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 159 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../simde/x86/xop.h:190:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 190 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/xop.h:221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 221 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/xop.h:252:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 == b_.u8); | ^ ../../simde/x86/xop.h:283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 283 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 == b_.u16); | ^ ../../simde/x86/xop.h:314:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 == b_.u32); | ^ ../../simde/x86/xop.h:345:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 == b_.u64); | ^ ../../simde/x86/xop.h:376:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 376 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/xop.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/xop.h:438:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 438 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/xop.h:469:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 469 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/xop.h:500:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 500 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/xop.h:531:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/xop.h:562:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/xop.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/xop.h:624:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 624 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/xop.h:655:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 655 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../simde/x86/xop.h:686:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 686 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/xop.h:717:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/xop.h:748:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 748 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../simde/x86/xop.h:779:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 779 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../simde/x86/xop.h:810:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 810 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../simde/x86/xop.h:841:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 841 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 > b_.u64); | ^ ../../simde/x86/xop.h:872:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 872 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/xop.h:901:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 901 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/xop.h:932:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 932 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/xop.h:963:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 963 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/xop.h:994:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 994 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/xop.h:1025:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1025 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/xop.h:1056:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1056 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/xop.h:1087:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1087 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/xop.h:1118:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1118 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/xop.h:1149:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1149 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../simde/x86/xop.h:1180:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1180 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../simde/x86/xop.h:1211:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1211 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../simde/x86/xop.h:1242:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1242 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../simde/x86/xop.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../simde/x86/xop.h:1304:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1304 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../simde/x86/xop.h:1335:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1335 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 < b_.u64); | ^ ../../simde/x86/xop.h:1366:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1366 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../simde/x86/xop.h:1397:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1397 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../simde/x86/xop.h:1428:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1428 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../simde/x86/xop.h:1459:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1459 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../simde/x86/xop.h:1490:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1490 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 != b_.u8); | ^ ../../simde/x86/xop.h:1521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1521 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 != b_.u16); | ^ ../../simde/x86/xop.h:1552:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1552 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 != b_.u32); | ^ ../../simde/x86/xop.h:1583:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1583 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 != b_.u64); | ^ 101 warnings generated. [493/3100] clang -Itest/arm/neon/aba-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/aba-emul-c.p/aba.c.o -MF test/arm/neon/aba-emul-c.p/aba.c.o.d -o test/arm/neon/aba-emul-c.p/aba.c.o -c ../../test/arm/neon/aba.c In file included from ../../test/arm/neon/aba.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [494/3100] clang++ -Itest/x86/xop-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/xop-emul-cpp.p/meson-generated_.._xop.cpp.o -MF test/x86/xop-emul-cpp.p/meson-generated_.._xop.cpp.o.d -o test/x86/xop-emul-cpp.p/meson-generated_.._xop.cpp.o -c test/x86/xop.cpp In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:28: ../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: ../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/xop.cpp:25: ../../simde/x86/xop.h:128:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 128 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/xop.h:159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 159 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../simde/x86/xop.h:190:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 190 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/xop.h:221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 221 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/xop.h:252:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 == b_.u8); | ^ ../../simde/x86/xop.h:283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 283 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 == b_.u16); | ^ ../../simde/x86/xop.h:314:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 == b_.u32); | ^ ../../simde/x86/xop.h:345:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 == b_.u64); | ^ ../../simde/x86/xop.h:376:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 376 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/xop.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/xop.h:438:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 438 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/xop.h:469:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 469 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/xop.h:500:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 500 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/xop.h:531:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/xop.h:562:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/xop.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/xop.h:624:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 624 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/xop.h:655:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 655 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../simde/x86/xop.h:686:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 686 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/xop.h:717:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/xop.h:748:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 748 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../simde/x86/xop.h:779:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 779 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../simde/x86/xop.h:810:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 810 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../simde/x86/xop.h:841:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 841 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 > b_.u64); | ^ ../../simde/x86/xop.h:872:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 872 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/xop.h:901:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 901 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/xop.h:932:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 932 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/xop.h:963:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 963 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/xop.h:994:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 994 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/xop.h:1025:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1025 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/xop.h:1056:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1056 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/xop.h:1087:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1087 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/xop.h:1118:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1118 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/xop.h:1149:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1149 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../simde/x86/xop.h:1180:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1180 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../simde/x86/xop.h:1211:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1211 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../simde/x86/xop.h:1242:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1242 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../simde/x86/xop.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../simde/x86/xop.h:1304:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1304 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../simde/x86/xop.h:1335:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1335 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 < b_.u64); | ^ ../../simde/x86/xop.h:1366:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1366 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../simde/x86/xop.h:1397:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1397 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../simde/x86/xop.h:1428:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1428 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../simde/x86/xop.h:1459:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1459 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../simde/x86/xop.h:1490:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1490 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 != b_.u8); | ^ ../../simde/x86/xop.h:1521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1521 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 != b_.u16); | ^ ../../simde/x86/xop.h:1552:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1552 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 != b_.u32); | ^ ../../simde/x86/xop.h:1583:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1583 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 != b_.u64); | ^ 136 warnings generated. [495/3100] clang -Itest/arm/neon/aba-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/aba-native-c.p/aba.c.o -MF test/arm/neon/aba-native-c.p/aba.c.o.d -o test/arm/neon/aba-native-c.p/aba.c.o -c ../../test/arm/neon/aba.c In file included from ../../test/arm/neon/aba.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [496/3100] clang++ -Itest/arm/neon/aba-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/aba-emul-cpp.p/meson-generated_.._aba.cpp.o -MF test/arm/neon/aba-emul-cpp.p/meson-generated_.._aba.cpp.o.d -o test/arm/neon/aba-emul-cpp.p/meson-generated_.._aba.cpp.o -c test/arm/neon/aba.cpp In file included from test/arm/neon/aba.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [497/3100] clang -Itest/arm/neon/abd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abd-emul-c.p/abd.c.o -MF test/arm/neon/abd-emul-c.p/abd.c.o.d -o test/arm/neon/abd-emul-c.p/abd.c.o -c ../../test/arm/neon/abd.c In file included from ../../test/arm/neon/abd.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [498/3100] clang++ -Itest/x86/xop-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/xop-native-cpp.p/meson-generated_.._xop.cpp.o -MF test/x86/xop-native-cpp.p/meson-generated_.._xop.cpp.o.d -o test/x86/xop-native-cpp.p/meson-generated_.._xop.cpp.o -c test/x86/xop.cpp In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: In file included from ../../simde/x86/sse4.1.h:31: In file included from ../../simde/x86/ssse3.h:30: In file included from ../../simde/x86/sse3.h:30: ../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: In file included from ../../simde/x86/avx.h:32: In file included from ../../simde/x86/sse4.2.h:31: ../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: In file included from ../../simde/x86/avx2.h:33: ../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/xop.cpp:25: In file included from ../../simde/x86/xop.h:30: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/xop.cpp:25: ../../simde/x86/xop.h:128:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 128 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../simde/x86/xop.h:159:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 159 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../simde/x86/xop.h:190:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 190 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../simde/x86/xop.h:221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 221 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../simde/x86/xop.h:252:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 == b_.u8); | ^ ../../simde/x86/xop.h:283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 283 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 == b_.u16); | ^ ../../simde/x86/xop.h:314:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 == b_.u32); | ^ ../../simde/x86/xop.h:345:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 == b_.u64); | ^ ../../simde/x86/xop.h:376:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 376 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../simde/x86/xop.h:407:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 407 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../simde/x86/xop.h:438:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 438 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../simde/x86/xop.h:469:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 469 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../simde/x86/xop.h:500:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 500 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../simde/x86/xop.h:531:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../simde/x86/xop.h:562:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../simde/x86/xop.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 >= b_.u64); | ^ ../../simde/x86/xop.h:624:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 624 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/xop.h:655:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 655 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../simde/x86/xop.h:686:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 686 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/xop.h:717:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/xop.h:748:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 748 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../simde/x86/xop.h:779:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 779 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../simde/x86/xop.h:810:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 810 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../simde/x86/xop.h:841:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 841 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 > b_.u64); | ^ ../../simde/x86/xop.h:872:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 872 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../simde/x86/xop.h:901:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 901 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../simde/x86/xop.h:932:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 932 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../simde/x86/xop.h:963:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 963 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../simde/x86/xop.h:994:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 994 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../simde/x86/xop.h:1025:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1025 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../simde/x86/xop.h:1056:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1056 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../simde/x86/xop.h:1087:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1087 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 <= b_.u64); | ^ ../../simde/x86/xop.h:1118:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1118 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../simde/x86/xop.h:1149:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1149 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../simde/x86/xop.h:1180:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1180 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../simde/x86/xop.h:1211:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1211 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../simde/x86/xop.h:1242:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1242 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../simde/x86/xop.h:1273:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1273 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../simde/x86/xop.h:1304:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1304 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../simde/x86/xop.h:1335:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1335 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 < b_.u64); | ^ ../../simde/x86/xop.h:1366:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1366 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../simde/x86/xop.h:1397:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1397 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../simde/x86/xop.h:1428:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1428 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../simde/x86/xop.h:1459:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1459 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../simde/x86/xop.h:1490:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1490 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 != b_.u8); | ^ ../../simde/x86/xop.h:1521:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1521 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 != b_.u16); | ^ ../../simde/x86/xop.h:1552:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1552 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 != b_.u32); | ^ ../../simde/x86/xop.h:1583:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1583 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), a_.u64 != b_.u64); | ^ 101 warnings generated. [499/3100] clang++ -Itest/arm/neon/aba-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/aba-native-cpp.p/meson-generated_.._aba.cpp.o -MF test/arm/neon/aba-native-cpp.p/meson-generated_.._aba.cpp.o.d -o test/arm/neon/aba-native-cpp.p/meson-generated_.._aba.cpp.o -c test/arm/neon/aba.cpp In file included from test/arm/neon/aba.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [500/3100] clang -Itest/arm/neon/abd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abd-native-c.p/abd.c.o -MF test/arm/neon/abd-native-c.p/abd.c.o.d -o test/arm/neon/abd-native-c.p/abd.c.o -c ../../test/arm/neon/abd.c In file included from ../../test/arm/neon/abd.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [501/3100] clang -Itest/arm/neon/abdl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abdl-emul-c.p/abdl.c.o -MF test/arm/neon/abdl-emul-c.p/abdl.c.o.d -o test/arm/neon/abdl-emul-c.p/abdl.c.o -c ../../test/arm/neon/abdl.c In file included from ../../test/arm/neon/abdl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abdl.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [502/3100] clang++ -Itest/arm/neon/abd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abd-emul-cpp.p/meson-generated_.._abd.cpp.o -MF test/arm/neon/abd-emul-cpp.p/meson-generated_.._abd.cpp.o.d -o test/arm/neon/abd-emul-cpp.p/meson-generated_.._abd.cpp.o -c test/arm/neon/abd.cpp In file included from test/arm/neon/abd.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [503/3100] clang -Itest/arm/neon/abdl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abdl-native-c.p/abdl.c.o -MF test/arm/neon/abdl-native-c.p/abdl.c.o.d -o test/arm/neon/abdl-native-c.p/abdl.c.o -c ../../test/arm/neon/abdl.c In file included from ../../test/arm/neon/abdl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abdl.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [504/3100] clang++ -Itest/arm/neon/abd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abd-native-cpp.p/meson-generated_.._abd.cpp.o -MF test/arm/neon/abd-native-cpp.p/meson-generated_.._abd.cpp.o.d -o test/arm/neon/abd-native-cpp.p/meson-generated_.._abd.cpp.o -c test/arm/neon/abd.cpp In file included from test/arm/neon/abd.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [505/3100] clang -Itest/arm/neon/abs-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abs-emul-c.p/abs.c.o -MF test/arm/neon/abs-emul-c.p/abs.c.o.d -o test/arm/neon/abs-emul-c.p/abs.c.o -c ../../test/arm/neon/abs.c In file included from ../../test/arm/neon/abs.c:4: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [506/3100] clang++ -Itest/arm/neon/abdl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abdl-emul-cpp.p/meson-generated_.._abdl.cpp.o -MF test/arm/neon/abdl-emul-cpp.p/meson-generated_.._abdl.cpp.o.d -o test/arm/neon/abdl-emul-cpp.p/meson-generated_.._abdl.cpp.o -c test/arm/neon/abdl.cpp In file included from test/arm/neon/abdl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abdl.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [507/3100] clang++ -Itest/arm/neon/abdl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abdl-native-cpp.p/meson-generated_.._abdl.cpp.o -MF test/arm/neon/abdl-native-cpp.p/meson-generated_.._abdl.cpp.o.d -o test/arm/neon/abdl-native-cpp.p/meson-generated_.._abdl.cpp.o -c test/arm/neon/abdl.cpp In file included from test/arm/neon/abdl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/abdl.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [508/3100] clang -Itest/arm/neon/abs-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abs-native-c.p/abs.c.o -MF test/arm/neon/abs-native-c.p/abs.c.o.d -o test/arm/neon/abs-native-c.p/abs.c.o -c ../../test/arm/neon/abs.c In file included from ../../test/arm/neon/abs.c:4: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [509/3100] clang++ -Itest/arm/neon/abs-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -MF test/arm/neon/abs-emul-cpp.p/meson-generated_.._abs.cpp.o.d -o test/arm/neon/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -c test/arm/neon/abs.cpp In file included from test/arm/neon/abs.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [510/3100] clang++ -Itest/arm/neon/abs-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/abs-native-cpp.p/meson-generated_.._abs.cpp.o -MF test/arm/neon/abs-native-cpp.p/meson-generated_.._abs.cpp.o.d -o test/arm/neon/abs-native-cpp.p/meson-generated_.._abs.cpp.o -c test/arm/neon/abs.cpp In file included from test/arm/neon/abs.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [511/3100] clang -Itest/x86/svml-emul-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/svml-emul-c.p/svml.c.o -MF test/x86/svml-emul-c.p/svml.c.o.d -o test/x86/svml-emul-c.p/svml.c.o -c ../../test/x86/svml.c In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/svml.c:27: In file included from ../../simde/x86/svml.h:32: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/svml.c:27: In file included from ../../simde/x86/svml.h:33: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from ../../test/x86/svml.c:27: In file included from ../../simde/x86/svml.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [512/3100] clang -Itest/arm/neon/add-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/add-emul-c.p/add.c.o -MF test/arm/neon/add-emul-c.p/add.c.o.d -o test/arm/neon/add-emul-c.p/add.c.o -c ../../test/arm/neon/add.c [513/3100] clang -Itest/arm/neon/addhn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addhn-emul-c.p/addhn.c.o -MF test/arm/neon/addhn-emul-c.p/addhn.c.o.d -o test/arm/neon/addhn-emul-c.p/addhn.c.o -c ../../test/arm/neon/addhn.c [514/3100] clang -Itest/arm/neon/add-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/add-native-c.p/add.c.o -MF test/arm/neon/add-native-c.p/add.c.o.d -o test/arm/neon/add-native-c.p/add.c.o -c ../../test/arm/neon/add.c [515/3100] clang -Itest/arm/neon/addhn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addhn-native-c.p/addhn.c.o -MF test/arm/neon/addhn-native-c.p/addhn.c.o.d -o test/arm/neon/addhn-native-c.p/addhn.c.o -c ../../test/arm/neon/addhn.c [516/3100] clang++ -Itest/arm/neon/add-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/add-emul-cpp.p/meson-generated_.._add.cpp.o -MF test/arm/neon/add-emul-cpp.p/meson-generated_.._add.cpp.o.d -o test/arm/neon/add-emul-cpp.p/meson-generated_.._add.cpp.o -c test/arm/neon/add.cpp [517/3100] clang++ -Itest/x86/svml-emul-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/x86/svml-emul-cpp.p/meson-generated_.._svml.cpp.o -MF test/x86/svml-emul-cpp.p/meson-generated_.._svml.cpp.o.d -o test/x86/svml-emul-cpp.p/meson-generated_.._svml.cpp.o -c test/x86/svml.cpp In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:5: In file included from ../../test/x86/avx512/../test-sse.h:6: ../../test/x86/avx512/../../../simde/x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/x86/avx512/../../../simde/x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: ../../test/x86/avx512/../../../simde/x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/svml.cpp:27: In file included from ../../simde/x86/svml.h:32: ../../simde/x86/avx2.h:1185:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1185 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../simde/x86/avx2.h:1216:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1216 | r_.i16 = a_.i16 > b_.i16; | ^ ../../simde/x86/avx2.h:1247:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1247 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../simde/x86/avx2.h:1278:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1278 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4459:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4459 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:4519:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4519 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/svml.cpp:27: In file included from ../../simde/x86/svml.h:33: ../../simde/x86/avx512/abs.h:147:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ In file included from test/x86/svml.cpp:27: In file included from ../../simde/x86/svml.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 135 warnings generated. [518/3100] clang -Itest/arm/neon/addl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addl-emul-c.p/addl.c.o -MF test/arm/neon/addl-emul-c.p/addl.c.o.d -o test/arm/neon/addl-emul-c.p/addl.c.o -c ../../test/arm/neon/addl.c [519/3100] clang++ -Itest/arm/neon/addhn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addhn-emul-cpp.p/meson-generated_.._addhn.cpp.o -MF test/arm/neon/addhn-emul-cpp.p/meson-generated_.._addhn.cpp.o.d -o test/arm/neon/addhn-emul-cpp.p/meson-generated_.._addhn.cpp.o -c test/arm/neon/addhn.cpp [520/3100] clang -Itest/x86/svml-native-c.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/svml-native-c.p/svml.c.o -MF test/x86/svml-native-c.p/svml.c.o.d -o test/x86/svml-native-c.p/svml.c.o -c ../../test/x86/svml.c In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/x86/svml.c:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from ../../test/x86/svml.c:27: In file included from ../../simde/x86/svml.h:32: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from ../../test/x86/svml.c:27: In file included from ../../simde/x86/svml.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [521/3100] clang -Itest/arm/neon/addlv-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addlv-emul-c.p/addlv.c.o -MF test/arm/neon/addlv-emul-c.p/addlv.c.o.d -o test/arm/neon/addlv-emul-c.p/addlv.c.o -c ../../test/arm/neon/addlv.c [522/3100] clang -Itest/arm/neon/addl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addl-native-c.p/addl.c.o -MF test/arm/neon/addl-native-c.p/addl.c.o.d -o test/arm/neon/addl-native-c.p/addl.c.o -c ../../test/arm/neon/addl.c [523/3100] clang++ -Itest/arm/neon/add-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/add-native-cpp.p/meson-generated_.._add.cpp.o -MF test/arm/neon/add-native-cpp.p/meson-generated_.._add.cpp.o.d -o test/arm/neon/add-native-cpp.p/meson-generated_.._add.cpp.o -c test/arm/neon/add.cpp [524/3100] clang -Itest/arm/neon/addlv-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addlv-native-c.p/addlv.c.o -MF test/arm/neon/addlv-native-c.p/addlv.c.o.d -o test/arm/neon/addlv-native-c.p/addlv.c.o -c ../../test/arm/neon/addlv.c [525/3100] clang++ -Itest/arm/neon/addl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addl-emul-cpp.p/meson-generated_.._addl.cpp.o -MF test/arm/neon/addl-emul-cpp.p/meson-generated_.._addl.cpp.o.d -o test/arm/neon/addl-emul-cpp.p/meson-generated_.._addl.cpp.o -c test/arm/neon/addl.cpp [526/3100] clang++ -Itest/arm/neon/addhn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addhn-native-cpp.p/meson-generated_.._addhn.cpp.o -MF test/arm/neon/addhn-native-cpp.p/meson-generated_.._addhn.cpp.o.d -o test/arm/neon/addhn-native-cpp.p/meson-generated_.._addhn.cpp.o -c test/arm/neon/addhn.cpp [527/3100] clang -Itest/arm/neon/addl_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addl_high-emul-c.p/addl_high.c.o -MF test/arm/neon/addl_high-emul-c.p/addl_high.c.o.d -o test/arm/neon/addl_high-emul-c.p/addl_high.c.o -c ../../test/arm/neon/addl_high.c [528/3100] clang++ -Itest/arm/neon/addl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addl-native-cpp.p/meson-generated_.._addl.cpp.o -MF test/arm/neon/addl-native-cpp.p/meson-generated_.._addl.cpp.o.d -o test/arm/neon/addl-native-cpp.p/meson-generated_.._addl.cpp.o -c test/arm/neon/addl.cpp [529/3100] clang++ -Itest/arm/neon/addlv-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addlv-emul-cpp.p/meson-generated_.._addlv.cpp.o -MF test/arm/neon/addlv-emul-cpp.p/meson-generated_.._addlv.cpp.o.d -o test/arm/neon/addlv-emul-cpp.p/meson-generated_.._addlv.cpp.o -c test/arm/neon/addlv.cpp [530/3100] clang++ -Itest/x86/svml-native-cpp.p -Itest/x86 -I../../test/x86 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/x86/svml-native-cpp.p/meson-generated_.._svml.cpp.o -MF test/x86/svml-native-cpp.p/meson-generated_.._svml.cpp.o.d -o test/x86/svml-native-cpp.p/meson-generated_.._svml.cpp.o -c test/x86/svml.cpp In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:5: In file included from ../../test/x86/avx512/../test-sse2.h:6: ../../test/x86/avx512/../../../simde/x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/x86/avx512/../../../simde/x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: In file included from ../../test/x86/avx512/../../../simde/x86/avx.h:32: In file included from ../../test/x86/avx512/../../../simde/x86/sse4.2.h:31: ../../test/x86/avx512/../../../simde/x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/x86/svml.cpp:26: In file included from ../../test/x86/avx512/test-avx512.h:5: In file included from ../../test/x86/avx512/../test-avx.h:6: ../../test/x86/avx512/../../../simde/x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/x86/avx512/../../../simde/x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ In file included from test/x86/svml.cpp:27: In file included from ../../simde/x86/svml.h:32: ../../simde/x86/avx2.h:4429:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4429 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < UINT32_C(32))) & (a_.u32 << b_.u32); | ^ ../../simde/x86/avx2.h:4489:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4489 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 << b_.u64); | ^ ../../simde/x86/avx2.h:5016:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5016 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5043:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5043 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), (b_.u32 < 32)) & (a_.u32 >> b_.u32); | ^ ../../simde/x86/avx2.h:5070:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5070 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ ../../simde/x86/avx2.h:5097:66: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5097 | r_.u64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u64), (b_.u64 < 64)) & (a_.u64 >> b_.u64); | ^ In file included from test/x86/svml.cpp:27: In file included from ../../simde/x86/svml.h:35: ../../simde/x86/avx512/cmp.h:54:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 54 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:66:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 66 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:78:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 78 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:90:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 90 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:102:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 102 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:114:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 114 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:126:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 126 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:138:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:150:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:150:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 150 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../simde/x86/avx512/cmp.h:162:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:162:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:174:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 174 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:186:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 186 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:203:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 203 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:215:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../simde/x86/avx512/cmp.h:302:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:314:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 314 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:326:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 326 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:338:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 338 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:350:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 350 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:362:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 362 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:374:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 374 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:386:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:398:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:398:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 398 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../simde/x86/avx512/cmp.h:410:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:410:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:422:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:434:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 434 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:451:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 451 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:463:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 463 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../simde/x86/avx512/cmp.h:549:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 == b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:560:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 560 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:571:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 571 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 <= b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:587:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 587 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), (a_.u16 != b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:598:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 598 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 < b_.u16)); | ^ ../../simde/x86/avx512/cmp.h:609:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 609 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), ~(a_.u16 <= b_.u16)); | ^ 99 warnings generated. [531/3100] clang -Itest/arm/neon/addv-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addv-emul-c.p/addv.c.o -MF test/arm/neon/addv-emul-c.p/addv.c.o.d -o test/arm/neon/addv-emul-c.p/addv.c.o -c ../../test/arm/neon/addv.c [532/3100] clang -Itest/arm/neon/addl_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addl_high-native-c.p/addl_high.c.o -MF test/arm/neon/addl_high-native-c.p/addl_high.c.o.d -o test/arm/neon/addl_high-native-c.p/addl_high.c.o -c ../../test/arm/neon/addl_high.c [533/3100] clang++ -Itest/arm/neon/addl_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addl_high-emul-cpp.p/meson-generated_.._addl_high.cpp.o -MF test/arm/neon/addl_high-emul-cpp.p/meson-generated_.._addl_high.cpp.o.d -o test/arm/neon/addl_high-emul-cpp.p/meson-generated_.._addl_high.cpp.o -c test/arm/neon/addl_high.cpp [534/3100] clang -Itest/arm/neon/addw-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addw-emul-c.p/addw.c.o -MF test/arm/neon/addw-emul-c.p/addw.c.o.d -o test/arm/neon/addw-emul-c.p/addw.c.o -c ../../test/arm/neon/addw.c [535/3100] clang++ -Itest/arm/neon/addlv-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addlv-native-cpp.p/meson-generated_.._addlv.cpp.o -MF test/arm/neon/addlv-native-cpp.p/meson-generated_.._addlv.cpp.o.d -o test/arm/neon/addlv-native-cpp.p/meson-generated_.._addlv.cpp.o -c test/arm/neon/addlv.cpp [536/3100] clang -Itest/arm/neon/addv-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addv-native-c.p/addv.c.o -MF test/arm/neon/addv-native-c.p/addv.c.o.d -o test/arm/neon/addv-native-c.p/addv.c.o -c ../../test/arm/neon/addv.c [537/3100] clang++ -Itest/arm/neon/addv-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addv-emul-cpp.p/meson-generated_.._addv.cpp.o -MF test/arm/neon/addv-emul-cpp.p/meson-generated_.._addv.cpp.o.d -o test/arm/neon/addv-emul-cpp.p/meson-generated_.._addv.cpp.o -c test/arm/neon/addv.cpp [538/3100] clang++ -Itest/arm/neon/addl_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addl_high-native-cpp.p/meson-generated_.._addl_high.cpp.o -MF test/arm/neon/addl_high-native-cpp.p/meson-generated_.._addl_high.cpp.o.d -o test/arm/neon/addl_high-native-cpp.p/meson-generated_.._addl_high.cpp.o -c test/arm/neon/addl_high.cpp [539/3100] clang -Itest/arm/neon/addw_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addw_high-emul-c.p/addw_high.c.o -MF test/arm/neon/addw_high-emul-c.p/addw_high.c.o.d -o test/arm/neon/addw_high-emul-c.p/addw_high.c.o -c ../../test/arm/neon/addw_high.c [540/3100] clang -Itest/arm/neon/addw-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addw-native-c.p/addw.c.o -MF test/arm/neon/addw-native-c.p/addw.c.o.d -o test/arm/neon/addw-native-c.p/addw.c.o -c ../../test/arm/neon/addw.c [541/3100] clang++ -Itest/arm/neon/addw-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addw-emul-cpp.p/meson-generated_.._addw.cpp.o -MF test/arm/neon/addw-emul-cpp.p/meson-generated_.._addw.cpp.o.d -o test/arm/neon/addw-emul-cpp.p/meson-generated_.._addw.cpp.o -c test/arm/neon/addw.cpp [542/3100] clang -Itest/arm/neon/addw_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addw_high-native-c.p/addw_high.c.o -MF test/arm/neon/addw_high-native-c.p/addw_high.c.o.d -o test/arm/neon/addw_high-native-c.p/addw_high.c.o -c ../../test/arm/neon/addw_high.c [543/3100] clang++ -Itest/arm/neon/addv-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addv-native-cpp.p/meson-generated_.._addv.cpp.o -MF test/arm/neon/addv-native-cpp.p/meson-generated_.._addv.cpp.o.d -o test/arm/neon/addv-native-cpp.p/meson-generated_.._addv.cpp.o -c test/arm/neon/addv.cpp [544/3100] clang -Itest/arm/neon/and-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/and-emul-c.p/and.c.o -MF test/arm/neon/and-emul-c.p/and.c.o.d -o test/arm/neon/and-emul-c.p/and.c.o -c ../../test/arm/neon/and.c [545/3100] clang -Itest/arm/neon/bcax-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bcax-emul-c.p/bcax.c.o -MF test/arm/neon/bcax-emul-c.p/bcax.c.o.d -o test/arm/neon/bcax-emul-c.p/bcax.c.o -c ../../test/arm/neon/bcax.c [546/3100] clang++ -Itest/arm/neon/addw-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addw-native-cpp.p/meson-generated_.._addw.cpp.o -MF test/arm/neon/addw-native-cpp.p/meson-generated_.._addw.cpp.o.d -o test/arm/neon/addw-native-cpp.p/meson-generated_.._addw.cpp.o -c test/arm/neon/addw.cpp [547/3100] clang++ -Itest/arm/neon/addw_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/addw_high-emul-cpp.p/meson-generated_.._addw_high.cpp.o -MF test/arm/neon/addw_high-emul-cpp.p/meson-generated_.._addw_high.cpp.o.d -o test/arm/neon/addw_high-emul-cpp.p/meson-generated_.._addw_high.cpp.o -c test/arm/neon/addw_high.cpp [548/3100] clang -Itest/arm/neon/and-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/and-native-c.p/and.c.o -MF test/arm/neon/and-native-c.p/and.c.o.d -o test/arm/neon/and-native-c.p/and.c.o -c ../../test/arm/neon/and.c [549/3100] clang -Itest/arm/neon/bcax-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bcax-native-c.p/bcax.c.o -MF test/arm/neon/bcax-native-c.p/bcax.c.o.d -o test/arm/neon/bcax-native-c.p/bcax.c.o -c ../../test/arm/neon/bcax.c [550/3100] clang++ -Itest/arm/neon/and-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/and-emul-cpp.p/meson-generated_.._and.cpp.o -MF test/arm/neon/and-emul-cpp.p/meson-generated_.._and.cpp.o.d -o test/arm/neon/and-emul-cpp.p/meson-generated_.._and.cpp.o -c test/arm/neon/and.cpp [551/3100] clang++ -Itest/arm/neon/addw_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/addw_high-native-cpp.p/meson-generated_.._addw_high.cpp.o -MF test/arm/neon/addw_high-native-cpp.p/meson-generated_.._addw_high.cpp.o.d -o test/arm/neon/addw_high-native-cpp.p/meson-generated_.._addw_high.cpp.o -c test/arm/neon/addw_high.cpp [552/3100] clang -Itest/arm/neon/bic-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bic-emul-c.p/bic.c.o -MF test/arm/neon/bic-emul-c.p/bic.c.o.d -o test/arm/neon/bic-emul-c.p/bic.c.o -c ../../test/arm/neon/bic.c [553/3100] clang++ -Itest/arm/neon/and-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/and-native-cpp.p/meson-generated_.._and.cpp.o -MF test/arm/neon/and-native-cpp.p/meson-generated_.._and.cpp.o.d -o test/arm/neon/and-native-cpp.p/meson-generated_.._and.cpp.o -c test/arm/neon/and.cpp [554/3100] clang++ -Itest/arm/neon/bcax-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bcax-emul-cpp.p/meson-generated_.._bcax.cpp.o -MF test/arm/neon/bcax-emul-cpp.p/meson-generated_.._bcax.cpp.o.d -o test/arm/neon/bcax-emul-cpp.p/meson-generated_.._bcax.cpp.o -c test/arm/neon/bcax.cpp [555/3100] clang -Itest/arm/neon/bic-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bic-native-c.p/bic.c.o -MF test/arm/neon/bic-native-c.p/bic.c.o.d -o test/arm/neon/bic-native-c.p/bic.c.o -c ../../test/arm/neon/bic.c [556/3100] clang++ -Itest/arm/neon/bcax-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bcax-native-cpp.p/meson-generated_.._bcax.cpp.o -MF test/arm/neon/bcax-native-cpp.p/meson-generated_.._bcax.cpp.o.d -o test/arm/neon/bcax-native-cpp.p/meson-generated_.._bcax.cpp.o -c test/arm/neon/bcax.cpp [557/3100] clang++ -Itest/arm/neon/bic-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bic-emul-cpp.p/meson-generated_.._bic.cpp.o -MF test/arm/neon/bic-emul-cpp.p/meson-generated_.._bic.cpp.o.d -o test/arm/neon/bic-emul-cpp.p/meson-generated_.._bic.cpp.o -c test/arm/neon/bic.cpp [558/3100] clang++ -Itest/arm/neon/bic-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bic-native-cpp.p/meson-generated_.._bic.cpp.o -MF test/arm/neon/bic-native-cpp.p/meson-generated_.._bic.cpp.o.d -o test/arm/neon/bic-native-cpp.p/meson-generated_.._bic.cpp.o -c test/arm/neon/bic.cpp [559/3100] clang -Itest/arm/neon/bsl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bsl-emul-c.p/bsl.c.o -MF test/arm/neon/bsl-emul-c.p/bsl.c.o.d -o test/arm/neon/bsl-emul-c.p/bsl.c.o -c ../../test/arm/neon/bsl.c [560/3100] clang -Itest/arm/neon/cage-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cage-emul-c.p/cage.c.o -MF test/arm/neon/cage-emul-c.p/cage.c.o.d -o test/arm/neon/cage-emul-c.p/cage.c.o -c ../../test/arm/neon/cage.c In file included from ../../test/arm/neon/cage.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cage.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 24 warnings generated. [561/3100] clang -Itest/arm/neon/cage-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cage-native-c.p/cage.c.o -MF test/arm/neon/cage-native-c.p/cage.c.o.d -o test/arm/neon/cage-native-c.p/cage.c.o -c ../../test/arm/neon/cage.c In file included from ../../test/arm/neon/cage.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cage.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 14 warnings generated. [562/3100] clang -Itest/arm/neon/bsl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bsl-native-c.p/bsl.c.o -MF test/arm/neon/bsl-native-c.p/bsl.c.o.d -o test/arm/neon/bsl-native-c.p/bsl.c.o -c ../../test/arm/neon/bsl.c [563/3100] clang++ -Itest/arm/neon/bsl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/bsl-emul-cpp.p/meson-generated_.._bsl.cpp.o -MF test/arm/neon/bsl-emul-cpp.p/meson-generated_.._bsl.cpp.o.d -o test/arm/neon/bsl-emul-cpp.p/meson-generated_.._bsl.cpp.o -c test/arm/neon/bsl.cpp [564/3100] clang -Itest/arm/neon/cagt-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cagt-emul-c.p/cagt.c.o -MF test/arm/neon/cagt-emul-c.p/cagt.c.o.d -o test/arm/neon/cagt-emul-c.p/cagt.c.o -c ../../test/arm/neon/cagt.c In file included from ../../test/arm/neon/cagt.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cagt.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 24 warnings generated. [565/3100] clang++ -Itest/arm/neon/cage-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cage-emul-cpp.p/meson-generated_.._cage.cpp.o -MF test/arm/neon/cage-emul-cpp.p/meson-generated_.._cage.cpp.o.d -o test/arm/neon/cage-emul-cpp.p/meson-generated_.._cage.cpp.o -c test/arm/neon/cage.cpp In file included from test/arm/neon/cage.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from test/arm/neon/cage.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 24 warnings generated. [566/3100] clang -Itest/arm/neon/cagt-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cagt-native-c.p/cagt.c.o -MF test/arm/neon/cagt-native-c.p/cagt.c.o.d -o test/arm/neon/cagt-native-c.p/cagt.c.o -c ../../test/arm/neon/cagt.c In file included from ../../test/arm/neon/cagt.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cagt.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 14 warnings generated. [567/3100] clang++ -Itest/arm/neon/bsl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/bsl-native-cpp.p/meson-generated_.._bsl.cpp.o -MF test/arm/neon/bsl-native-cpp.p/meson-generated_.._bsl.cpp.o.d -o test/arm/neon/bsl-native-cpp.p/meson-generated_.._bsl.cpp.o -c test/arm/neon/bsl.cpp [568/3100] clang++ -Itest/arm/neon/cagt-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cagt-emul-cpp.p/meson-generated_.._cagt.cpp.o -MF test/arm/neon/cagt-emul-cpp.p/meson-generated_.._cagt.cpp.o.d -o test/arm/neon/cagt-emul-cpp.p/meson-generated_.._cagt.cpp.o -c test/arm/neon/cagt.cpp In file included from test/arm/neon/cagt.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from test/arm/neon/cagt.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 24 warnings generated. [569/3100] clang++ -Itest/arm/neon/cage-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cage-native-cpp.p/meson-generated_.._cage.cpp.o -MF test/arm/neon/cage-native-cpp.p/meson-generated_.._cage.cpp.o.d -o test/arm/neon/cage-native-cpp.p/meson-generated_.._cage.cpp.o -c test/arm/neon/cage.cpp In file included from test/arm/neon/cage.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from test/arm/neon/cage.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 14 warnings generated. [570/3100] clang -Itest/arm/neon/ceq-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ceq-emul-c.p/ceq.c.o -MF test/arm/neon/ceq-emul-c.p/ceq.c.o.d -o test/arm/neon/ceq-emul-c.p/ceq.c.o -c ../../test/arm/neon/ceq.c In file included from ../../test/arm/neon/ceq.c:4: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [571/3100] clang -Itest/arm/neon/ceqz-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ceqz-emul-c.p/ceqz.c.o -MF test/arm/neon/ceqz-emul-c.p/ceqz.c.o.d -o test/arm/neon/ceqz-emul-c.p/ceqz.c.o -c ../../test/arm/neon/ceqz.c In file included from ../../test/arm/neon/ceqz.c:4: In file included from ../../simde/arm/neon/ceqz.h:31: ../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [572/3100] clang -Itest/arm/neon/ceq-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ceq-native-c.p/ceq.c.o -MF test/arm/neon/ceq-native-c.p/ceq.c.o.d -o test/arm/neon/ceq-native-c.p/ceq.c.o -c ../../test/arm/neon/ceq.c In file included from ../../test/arm/neon/ceq.c:4: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 10 warnings generated. [573/3100] clang++ -Itest/arm/neon/cagt-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cagt-native-cpp.p/meson-generated_.._cagt.cpp.o -MF test/arm/neon/cagt-native-cpp.p/meson-generated_.._cagt.cpp.o.d -o test/arm/neon/cagt-native-cpp.p/meson-generated_.._cagt.cpp.o -c test/arm/neon/cagt.cpp In file included from test/arm/neon/cagt.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from test/arm/neon/cagt.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 14 warnings generated. [574/3100] clang++ -Itest/arm/neon/ceq-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ceq-emul-cpp.p/meson-generated_.._ceq.cpp.o -MF test/arm/neon/ceq-emul-cpp.p/meson-generated_.._ceq.cpp.o.d -o test/arm/neon/ceq-emul-cpp.p/meson-generated_.._ceq.cpp.o -c test/arm/neon/ceq.cpp In file included from test/arm/neon/ceq.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [575/3100] clang -Itest/arm/neon/ceqz-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ceqz-native-c.p/ceqz.c.o -MF test/arm/neon/ceqz-native-c.p/ceqz.c.o.d -o test/arm/neon/ceqz-native-c.p/ceqz.c.o -c ../../test/arm/neon/ceqz.c In file included from ../../test/arm/neon/ceqz.c:4: In file included from ../../simde/arm/neon/ceqz.h:31: ../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 10 warnings generated. [576/3100] clang++ -Itest/arm/neon/ceqz-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ceqz-emul-cpp.p/meson-generated_.._ceqz.cpp.o -MF test/arm/neon/ceqz-emul-cpp.p/meson-generated_.._ceqz.cpp.o.d -o test/arm/neon/ceqz-emul-cpp.p/meson-generated_.._ceqz.cpp.o -c test/arm/neon/ceqz.cpp In file included from test/arm/neon/ceqz.cpp:4: In file included from ../../simde/arm/neon/ceqz.h:31: ../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [577/3100] clang++ -Itest/arm/neon/ceq-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ceq-native-cpp.p/meson-generated_.._ceq.cpp.o -MF test/arm/neon/ceq-native-cpp.p/meson-generated_.._ceq.cpp.o.d -o test/arm/neon/ceq-native-cpp.p/meson-generated_.._ceq.cpp.o -c test/arm/neon/ceq.cpp In file included from test/arm/neon/ceq.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 10 warnings generated. [578/3100] clang++ -Itest/arm/neon/ceqz-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ceqz-native-cpp.p/meson-generated_.._ceqz.cpp.o -MF test/arm/neon/ceqz-native-cpp.p/meson-generated_.._ceqz.cpp.o.d -o test/arm/neon/ceqz-native-cpp.p/meson-generated_.._ceqz.cpp.o -c test/arm/neon/ceqz.cpp In file included from test/arm/neon/ceqz.cpp:4: In file included from ../../simde/arm/neon/ceqz.h:31: ../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 10 warnings generated. [579/3100] clang++ -Itest/arm/neon/cge-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cge-emul-cpp.p/meson-generated_.._cge.cpp.o -MF test/arm/neon/cge-emul-cpp.p/meson-generated_.._cge.cpp.o.d -o test/arm/neon/cge-emul-cpp.p/meson-generated_.._cge.cpp.o -c test/arm/neon/cge.cpp In file included from test/arm/neon/cge.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 20 warnings generated. [580/3100] clang++ -Itest/arm/neon/cgez-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgez-emul-cpp.p/meson-generated_.._cgez.cpp.o -MF test/arm/neon/cgez-emul-cpp.p/meson-generated_.._cgez.cpp.o.d -o test/arm/neon/cgez-emul-cpp.p/meson-generated_.._cgez.cpp.o -c test/arm/neon/cgez.cpp In file included from test/arm/neon/cgez.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/cgez.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from test/arm/neon/cgez.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ 32 warnings generated. [581/3100] clang -Itest/arm/neon/cgez-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgez-emul-c.p/cgez.c.o -MF test/arm/neon/cgez-emul-c.p/cgez.c.o.d -o test/arm/neon/cgez-emul-c.p/cgez.c.o -c ../../test/arm/neon/cgez.c In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [582/3100] clang -Itest/arm/neon/cge-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cge-native-c.p/cge.c.o -MF test/arm/neon/cge-native-c.p/cge.c.o.d -o test/arm/neon/cge-native-c.p/cge.c.o -c ../../test/arm/neon/cge.c In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [583/3100] clang -Itest/arm/neon/cge-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cge-emul-c.p/cge.c.o -MF test/arm/neon/cge-emul-c.p/cge.c.o.d -o test/arm/neon/cge-emul-c.p/cge.c.o -c ../../test/arm/neon/cge.c In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cge.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [584/3100] clang++ -Itest/arm/neon/cge-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cge-native-cpp.p/meson-generated_.._cge.cpp.o -MF test/arm/neon/cge-native-cpp.p/meson-generated_.._cge.cpp.o.d -o test/arm/neon/cge-native-cpp.p/meson-generated_.._cge.cpp.o -c test/arm/neon/cge.cpp In file included from test/arm/neon/cge.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 10 warnings generated. [585/3100] clang++ -Itest/arm/neon/cgez-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgez-native-cpp.p/meson-generated_.._cgez.cpp.o -MF test/arm/neon/cgez-native-cpp.p/meson-generated_.._cgez.cpp.o.d -o test/arm/neon/cgez-native-cpp.p/meson-generated_.._cgez.cpp.o -c test/arm/neon/cgez.cpp In file included from test/arm/neon/cgez.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/cgez.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 10 warnings generated. [586/3100] clang -Itest/arm/neon/cgez-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgez-native-c.p/cgez.c.o -MF test/arm/neon/cgez-native-c.p/cgez.c.o.d -o test/arm/neon/cgez-native-c.p/cgez.c.o -c ../../test/arm/neon/cgez.c In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cgez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [587/3100] clang++ -Itest/arm/neon/cgt-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgt-emul-cpp.p/meson-generated_.._cgt.cpp.o -MF test/arm/neon/cgt-emul-cpp.p/meson-generated_.._cgt.cpp.o.d -o test/arm/neon/cgt-emul-cpp.p/meson-generated_.._cgt.cpp.o -c test/arm/neon/cgt.cpp In file included from test/arm/neon/cgt.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [588/3100] clang -Itest/arm/neon/cgt-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgt-emul-c.p/cgt.c.o -MF test/arm/neon/cgt-emul-c.p/cgt.c.o.d -o test/arm/neon/cgt-emul-c.p/cgt.c.o -c ../../test/arm/neon/cgt.c In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [589/3100] clang++ -Itest/arm/neon/cgtz-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgtz-emul-cpp.p/meson-generated_.._cgtz.cpp.o -MF test/arm/neon/cgtz-emul-cpp.p/meson-generated_.._cgtz.cpp.o.d -o test/arm/neon/cgtz-emul-cpp.p/meson-generated_.._cgtz.cpp.o -c test/arm/neon/cgtz.cpp In file included from test/arm/neon/cgtz.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/cgtz.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ 32 warnings generated. [590/3100] clang++ -Itest/arm/neon/cgt-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgt-native-cpp.p/meson-generated_.._cgt.cpp.o -MF test/arm/neon/cgt-native-cpp.p/meson-generated_.._cgt.cpp.o.d -o test/arm/neon/cgt-native-cpp.p/meson-generated_.._cgt.cpp.o -c test/arm/neon/cgt.cpp In file included from test/arm/neon/cgt.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [591/3100] clang++ -Itest/arm/neon/cgtz-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgtz-native-cpp.p/meson-generated_.._cgtz.cpp.o -MF test/arm/neon/cgtz-native-cpp.p/meson-generated_.._cgtz.cpp.o.d -o test/arm/neon/cgtz-native-cpp.p/meson-generated_.._cgtz.cpp.o -c test/arm/neon/cgtz.cpp In file included from test/arm/neon/cgtz.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [592/3100] clang -Itest/arm/neon/cgtz-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cgtz-emul-c.p/cgtz.c.o -MF test/arm/neon/cgtz-emul-c.p/cgtz.c.o.d -o test/arm/neon/cgtz-emul-c.p/cgtz.c.o -c ../../test/arm/neon/cgtz.c In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [593/3100] clang -Itest/arm/neon/cgt-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgt-native-c.p/cgt.c.o -MF test/arm/neon/cgt-native-c.p/cgt.c.o.d -o test/arm/neon/cgt-native-c.p/cgt.c.o -c ../../test/arm/neon/cgt.c In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cgt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [594/3100] clang -Itest/arm/neon/cgtz-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cgtz-native-c.p/cgtz.c.o -MF test/arm/neon/cgtz-native-c.p/cgtz.c.o.d -o test/arm/neon/cgtz-native-c.p/cgtz.c.o -c ../../test/arm/neon/cgtz.c In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cgtz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [595/3100] clang++ -Itest/arm/neon/cle-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cle-emul-cpp.p/meson-generated_.._cle.cpp.o -MF test/arm/neon/cle-emul-cpp.p/meson-generated_.._cle.cpp.o.d -o test/arm/neon/cle-emul-cpp.p/meson-generated_.._cle.cpp.o -c test/arm/neon/cle.cpp In file included from test/arm/neon/cle.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 20 warnings generated. [596/3100] clang -Itest/arm/neon/cls-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cls-emul-c.p/cls.c.o -MF test/arm/neon/cls-emul-c.p/cls.c.o.d -o test/arm/neon/cls-emul-c.p/cls.c.o -c ../../test/arm/neon/cls.c In file included from ../../test/arm/neon/cls.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cls.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 100 warnings generated. [597/3100] clang -Itest/arm/neon/cle-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cle-emul-c.p/cle.c.o -MF test/arm/neon/cle-emul-c.p/cle.c.o.d -o test/arm/neon/cle-emul-c.p/cle.c.o -c ../../test/arm/neon/cle.c In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [598/3100] clang++ -Itest/arm/neon/cle-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cle-native-cpp.p/meson-generated_.._cle.cpp.o -MF test/arm/neon/cle-native-cpp.p/meson-generated_.._cle.cpp.o.d -o test/arm/neon/cle-native-cpp.p/meson-generated_.._cle.cpp.o -c test/arm/neon/cle.cpp In file included from test/arm/neon/cle.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 10 warnings generated. [599/3100] clang -Itest/arm/neon/cle-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cle-native-c.p/cle.c.o -MF test/arm/neon/cle-native-c.p/cle.c.o.d -o test/arm/neon/cle-native-c.p/cle.c.o -c ../../test/arm/neon/cle.c In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cle.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [600/3100] clang -Itest/arm/neon/cls-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cls-native-c.p/cls.c.o -MF test/arm/neon/cls-native-c.p/cls.c.o.d -o test/arm/neon/cls-native-c.p/cls.c.o -c ../../test/arm/neon/cls.c In file included from ../../test/arm/neon/cls.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/cls.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 57 warnings generated. [601/3100] clang++ -Itest/arm/neon/cls-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cls-emul-cpp.p/meson-generated_.._cls.cpp.o -MF test/arm/neon/cls-emul-cpp.p/meson-generated_.._cls.cpp.o.d -o test/arm/neon/cls-emul-cpp.p/meson-generated_.._cls.cpp.o -c test/arm/neon/cls.cpp In file included from test/arm/neon/cls.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from test/arm/neon/cls.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 100 warnings generated. [602/3100] clang++ -Itest/arm/neon/clez-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clez-emul-cpp.p/meson-generated_.._clez.cpp.o -MF test/arm/neon/clez-emul-cpp.p/meson-generated_.._clez.cpp.o.d -o test/arm/neon/clez-emul-cpp.p/meson-generated_.._clez.cpp.o -c test/arm/neon/clez.cpp In file included from test/arm/neon/clez.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/clez.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from test/arm/neon/clez.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ 32 warnings generated. [603/3100] clang++ -Itest/arm/neon/cls-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cls-native-cpp.p/meson-generated_.._cls.cpp.o -MF test/arm/neon/cls-native-cpp.p/meson-generated_.._cls.cpp.o.d -o test/arm/neon/cls-native-cpp.p/meson-generated_.._cls.cpp.o -c test/arm/neon/cls.cpp In file included from test/arm/neon/cls.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/cls.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 57 warnings generated. [604/3100] clang -Itest/arm/neon/clez-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clez-emul-c.p/clez.c.o -MF test/arm/neon/clez-emul-c.p/clez.c.o.d -o test/arm/neon/clez-emul-c.p/clez.c.o -c ../../test/arm/neon/clez.c In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [605/3100] clang -Itest/arm/neon/clez-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clez-native-c.p/clez.c.o -MF test/arm/neon/clez-native-c.p/clez.c.o.d -o test/arm/neon/clez-native-c.p/clez.c.o -c ../../test/arm/neon/clez.c In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/clez.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [606/3100] clang++ -Itest/arm/neon/clez-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clez-native-cpp.p/meson-generated_.._clez.cpp.o -MF test/arm/neon/clez-native-cpp.p/meson-generated_.._clez.cpp.o.d -o test/arm/neon/clez-native-cpp.p/meson-generated_.._clez.cpp.o -c test/arm/neon/clez.cpp In file included from test/arm/neon/clez.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/clez.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 10 warnings generated. [607/3100] clang -Itest/arm/neon/cltz-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cltz-emul-c.p/cltz.c.o -MF test/arm/neon/cltz-emul-c.p/cltz.c.o.d -o test/arm/neon/cltz-emul-c.p/cltz.c.o -c ../../test/arm/neon/cltz.c In file included from ../../test/arm/neon/cltz.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/cltz.c:4: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ 24 warnings generated. [608/3100] clang -Itest/arm/neon/cltz-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cltz-native-c.p/cltz.c.o -MF test/arm/neon/cltz-native-c.p/cltz.c.o.d -o test/arm/neon/cltz-native-c.p/cltz.c.o -c ../../test/arm/neon/cltz.c In file included from ../../test/arm/neon/cltz.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ 10 warnings generated. [609/3100] clang++ -Itest/arm/neon/clt-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clt-emul-cpp.p/meson-generated_.._clt.cpp.o -MF test/arm/neon/clt-emul-cpp.p/meson-generated_.._clt.cpp.o.d -o test/arm/neon/clt-emul-cpp.p/meson-generated_.._clt.cpp.o -c test/arm/neon/clt.cpp In file included from test/arm/neon/clt.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ 20 warnings generated. [610/3100] clang -Itest/arm/neon/clt-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clt-emul-c.p/clt.c.o -MF test/arm/neon/clt-emul-c.p/clt.c.o.d -o test/arm/neon/clt-emul-c.p/clt.c.o -c ../../test/arm/neon/clt.c In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [611/3100] clang -Itest/arm/neon/clt-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clt-native-c.p/clt.c.o -MF test/arm/neon/clt-native-c.p/clt.c.o.d -o test/arm/neon/clt-native-c.p/clt.c.o -c ../../test/arm/neon/clt.c In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/clt.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [612/3100] clang++ -Itest/arm/neon/clt-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clt-native-cpp.p/meson-generated_.._clt.cpp.o -MF test/arm/neon/clt-native-cpp.p/meson-generated_.._clt.cpp.o.d -o test/arm/neon/clt-native-cpp.p/meson-generated_.._clt.cpp.o -c test/arm/neon/clt.cpp In file included from test/arm/neon/clt.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ 10 warnings generated. [613/3100] clang++ -Itest/arm/neon/cltz-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cltz-emul-cpp.p/meson-generated_.._cltz.cpp.o -MF test/arm/neon/cltz-emul-cpp.p/meson-generated_.._cltz.cpp.o.d -o test/arm/neon/cltz-emul-cpp.p/meson-generated_.._cltz.cpp.o -c test/arm/neon/cltz.cpp In file included from test/arm/neon/cltz.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from test/arm/neon/cltz.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ 24 warnings generated. [614/3100] clang -Itest/arm/neon/clz-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clz-emul-c.p/clz.c.o -MF test/arm/neon/clz-emul-c.p/clz.c.o.d -o test/arm/neon/clz-emul-c.p/clz.c.o -c ../../test/arm/neon/clz.c In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [615/3100] clang -Itest/arm/neon/cmla-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla-emul-c.p/cmla.c.o -MF test/arm/neon/cmla-emul-c.p/cmla.c.o.d -o test/arm/neon/cmla-emul-c.p/cmla.c.o -c ../../test/arm/neon/cmla.c [616/3100] clang -Itest/arm/neon/cmla_rot90-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot90-emul-c.p/cmla_rot90.c.o -MF test/arm/neon/cmla_rot90-emul-c.p/cmla_rot90.c.o.d -o test/arm/neon/cmla_rot90-emul-c.p/cmla_rot90.c.o -c ../../test/arm/neon/cmla_rot90.c [617/3100] clang -Itest/arm/neon/cmla-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla-native-c.p/cmla.c.o -MF test/arm/neon/cmla-native-c.p/cmla.c.o.d -o test/arm/neon/cmla-native-c.p/cmla.c.o -c ../../test/arm/neon/cmla.c [618/3100] clang -Itest/arm/neon/clz-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clz-native-c.p/clz.c.o -MF test/arm/neon/clz-native-c.p/clz.c.o.d -o test/arm/neon/clz-native-c.p/clz.c.o -c ../../test/arm/neon/clz.c In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/clz.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [619/3100] clang++ -Itest/arm/neon/cltz-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cltz-native-cpp.p/meson-generated_.._cltz.cpp.o -MF test/arm/neon/cltz-native-cpp.p/meson-generated_.._cltz.cpp.o.d -o test/arm/neon/cltz-native-cpp.p/meson-generated_.._cltz.cpp.o -c test/arm/neon/cltz.cpp In file included from test/arm/neon/cltz.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ 10 warnings generated. [620/3100] clang++ -Itest/arm/neon/cmla-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla-emul-cpp.p/meson-generated_.._cmla.cpp.o -MF test/arm/neon/cmla-emul-cpp.p/meson-generated_.._cmla.cpp.o.d -o test/arm/neon/cmla-emul-cpp.p/meson-generated_.._cmla.cpp.o -c test/arm/neon/cmla.cpp [621/3100] clang -Itest/arm/neon/cmla_rot180-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot180-emul-c.p/cmla_rot180.c.o -MF test/arm/neon/cmla_rot180-emul-c.p/cmla_rot180.c.o.d -o test/arm/neon/cmla_rot180-emul-c.p/cmla_rot180.c.o -c ../../test/arm/neon/cmla_rot180.c [622/3100] clang++ -Itest/arm/neon/clz-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/clz-emul-cpp.p/meson-generated_.._clz.cpp.o -MF test/arm/neon/clz-emul-cpp.p/meson-generated_.._clz.cpp.o.d -o test/arm/neon/clz-emul-cpp.p/meson-generated_.._clz.cpp.o -c test/arm/neon/clz.cpp In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [623/3100] clang -Itest/arm/neon/cmla_rot90-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot90-native-c.p/cmla_rot90.c.o -MF test/arm/neon/cmla_rot90-native-c.p/cmla_rot90.c.o.d -o test/arm/neon/cmla_rot90-native-c.p/cmla_rot90.c.o -c ../../test/arm/neon/cmla_rot90.c [624/3100] clang++ -Itest/arm/neon/cmla-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla-native-cpp.p/meson-generated_.._cmla.cpp.o -MF test/arm/neon/cmla-native-cpp.p/meson-generated_.._cmla.cpp.o.d -o test/arm/neon/cmla-native-cpp.p/meson-generated_.._cmla.cpp.o -c test/arm/neon/cmla.cpp [625/3100] clang -Itest/arm/neon/cmla_rot270-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot270-emul-c.p/cmla_rot270.c.o -MF test/arm/neon/cmla_rot270-emul-c.p/cmla_rot270.c.o.d -o test/arm/neon/cmla_rot270-emul-c.p/cmla_rot270.c.o -c ../../test/arm/neon/cmla_rot270.c [626/3100] clang -Itest/arm/neon/cmla_rot180-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot180-native-c.p/cmla_rot180.c.o -MF test/arm/neon/cmla_rot180-native-c.p/cmla_rot180.c.o.d -o test/arm/neon/cmla_rot180-native-c.p/cmla_rot180.c.o -c ../../test/arm/neon/cmla_rot180.c [627/3100] clang++ -Itest/arm/neon/cmla_rot90-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot90-emul-cpp.p/meson-generated_.._cmla_rot90.cpp.o -MF test/arm/neon/cmla_rot90-emul-cpp.p/meson-generated_.._cmla_rot90.cpp.o.d -o test/arm/neon/cmla_rot90-emul-cpp.p/meson-generated_.._cmla_rot90.cpp.o -c test/arm/neon/cmla_rot90.cpp [628/3100] clang++ -Itest/arm/neon/clz-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/clz-native-cpp.p/meson-generated_.._clz.cpp.o -MF test/arm/neon/clz-native-cpp.p/meson-generated_.._clz.cpp.o.d -o test/arm/neon/clz-native-cpp.p/meson-generated_.._clz.cpp.o -c test/arm/neon/clz.cpp In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/clz.cpp:9: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [629/3100] clang -Itest/arm/neon/cmla_rot270-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot270-native-c.p/cmla_rot270.c.o -MF test/arm/neon/cmla_rot270-native-c.p/cmla_rot270.c.o.d -o test/arm/neon/cmla_rot270-native-c.p/cmla_rot270.c.o -c ../../test/arm/neon/cmla_rot270.c [630/3100] clang++ -Itest/arm/neon/cmla_rot180-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot180-emul-cpp.p/meson-generated_.._cmla_rot180.cpp.o -MF test/arm/neon/cmla_rot180-emul-cpp.p/meson-generated_.._cmla_rot180.cpp.o.d -o test/arm/neon/cmla_rot180-emul-cpp.p/meson-generated_.._cmla_rot180.cpp.o -c test/arm/neon/cmla_rot180.cpp [631/3100] clang -Itest/arm/neon/cnt-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cnt-emul-c.p/cnt.c.o -MF test/arm/neon/cnt-emul-c.p/cnt.c.o.d -o test/arm/neon/cnt-emul-c.p/cnt.c.o -c ../../test/arm/neon/cnt.c [632/3100] clang++ -Itest/arm/neon/cmla_rot90-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot90-native-cpp.p/meson-generated_.._cmla_rot90.cpp.o -MF test/arm/neon/cmla_rot90-native-cpp.p/meson-generated_.._cmla_rot90.cpp.o.d -o test/arm/neon/cmla_rot90-native-cpp.p/meson-generated_.._cmla_rot90.cpp.o -c test/arm/neon/cmla_rot90.cpp [633/3100] clang++ -Itest/arm/neon/cmla_rot270-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cmla_rot270-emul-cpp.p/meson-generated_.._cmla_rot270.cpp.o -MF test/arm/neon/cmla_rot270-emul-cpp.p/meson-generated_.._cmla_rot270.cpp.o.d -o test/arm/neon/cmla_rot270-emul-cpp.p/meson-generated_.._cmla_rot270.cpp.o -c test/arm/neon/cmla_rot270.cpp [634/3100] clang++ -Itest/arm/neon/cmla_rot180-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot180-native-cpp.p/meson-generated_.._cmla_rot180.cpp.o -MF test/arm/neon/cmla_rot180-native-cpp.p/meson-generated_.._cmla_rot180.cpp.o.d -o test/arm/neon/cmla_rot180-native-cpp.p/meson-generated_.._cmla_rot180.cpp.o -c test/arm/neon/cmla_rot180.cpp [635/3100] clang -Itest/arm/neon/cnt-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cnt-native-c.p/cnt.c.o -MF test/arm/neon/cnt-native-c.p/cnt.c.o.d -o test/arm/neon/cnt-native-c.p/cnt.c.o -c ../../test/arm/neon/cnt.c [636/3100] clang++ -Itest/arm/neon/cmla_rot270-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cmla_rot270-native-cpp.p/meson-generated_.._cmla_rot270.cpp.o -MF test/arm/neon/cmla_rot270-native-cpp.p/meson-generated_.._cmla_rot270.cpp.o.d -o test/arm/neon/cmla_rot270-native-cpp.p/meson-generated_.._cmla_rot270.cpp.o -c test/arm/neon/cmla_rot270.cpp [637/3100] clang -Itest/arm/neon/cvtn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cvtn-emul-c.p/cvtn.c.o -MF test/arm/neon/cvtn-emul-c.p/cvtn.c.o.d -o test/arm/neon/cvtn-emul-c.p/cvtn.c.o -c ../../test/arm/neon/cvtn.c [638/3100] clang++ -Itest/arm/neon/cnt-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cnt-emul-cpp.p/meson-generated_.._cnt.cpp.o -MF test/arm/neon/cnt-emul-cpp.p/meson-generated_.._cnt.cpp.o.d -o test/arm/neon/cnt-emul-cpp.p/meson-generated_.._cnt.cpp.o -c test/arm/neon/cnt.cpp [639/3100] clang++ -Itest/arm/neon/cnt-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cnt-native-cpp.p/meson-generated_.._cnt.cpp.o -MF test/arm/neon/cnt-native-cpp.p/meson-generated_.._cnt.cpp.o.d -o test/arm/neon/cnt-native-cpp.p/meson-generated_.._cnt.cpp.o -c test/arm/neon/cnt.cpp [640/3100] clang -Itest/arm/neon/cvtn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cvtn-native-c.p/cvtn.c.o -MF test/arm/neon/cvtn-native-c.p/cvtn.c.o.d -o test/arm/neon/cvtn-native-c.p/cvtn.c.o -c ../../test/arm/neon/cvtn.c [641/3100] clang -Itest/arm/neon/cvt-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cvt-emul-c.p/cvt.c.o -MF test/arm/neon/cvt-emul-c.p/cvt.c.o.d -o test/arm/neon/cvt-emul-c.p/cvt.c.o -c ../../test/arm/neon/cvt.c In file included from ../../test/arm/neon/cvt.c:4: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ 12 warnings generated. [642/3100] clang++ -Itest/arm/neon/cvtn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cvtn-emul-cpp.p/meson-generated_.._cvtn.cpp.o -MF test/arm/neon/cvtn-emul-cpp.p/meson-generated_.._cvtn.cpp.o.d -o test/arm/neon/cvtn-emul-cpp.p/meson-generated_.._cvtn.cpp.o -c test/arm/neon/cvtn.cpp [643/3100] clang -Itest/arm/neon/combine-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/combine-emul-c.p/combine.c.o -MF test/arm/neon/combine-emul-c.p/combine.c.o.d -o test/arm/neon/combine-emul-c.p/combine.c.o -c ../../test/arm/neon/combine.c [644/3100] clang -Itest/arm/neon/cvt-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cvt-native-c.p/cvt.c.o -MF test/arm/neon/cvt-native-c.p/cvt.c.o.d -o test/arm/neon/cvt-native-c.p/cvt.c.o -c ../../test/arm/neon/cvt.c In file included from ../../test/arm/neon/cvt.c:4: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ 12 warnings generated. [645/3100] clang -Itest/arm/neon/combine-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/combine-native-c.p/combine.c.o -MF test/arm/neon/combine-native-c.p/combine.c.o.d -o test/arm/neon/combine-native-c.p/combine.c.o -c ../../test/arm/neon/combine.c [646/3100] clang++ -Itest/arm/neon/cvtn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cvtn-native-cpp.p/meson-generated_.._cvtn.cpp.o -MF test/arm/neon/cvtn-native-cpp.p/meson-generated_.._cvtn.cpp.o.d -o test/arm/neon/cvtn-native-cpp.p/meson-generated_.._cvtn.cpp.o -c test/arm/neon/cvtn.cpp [647/3100] clang++ -Itest/arm/neon/combine-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/combine-emul-cpp.p/meson-generated_.._combine.cpp.o -MF test/arm/neon/combine-emul-cpp.p/meson-generated_.._combine.cpp.o.d -o test/arm/neon/combine-emul-cpp.p/meson-generated_.._combine.cpp.o -c test/arm/neon/combine.cpp [648/3100] clang++ -Itest/arm/neon/cvt-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o -MF test/arm/neon/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o.d -o test/arm/neon/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o -c test/arm/neon/cvt.cpp In file included from test/arm/neon/cvt.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ 12 warnings generated. [649/3100] clang++ -Itest/arm/neon/cvt-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o -MF test/arm/neon/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o.d -o test/arm/neon/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o -c test/arm/neon/cvt.cpp In file included from test/arm/neon/cvt.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ 12 warnings generated. [650/3100] clang -Itest/arm/neon/dot-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dot-emul-c.p/dot.c.o -MF test/arm/neon/dot-emul-c.p/dot.c.o.d -o test/arm/neon/dot-emul-c.p/dot.c.o -c ../../test/arm/neon/dot.c [651/3100] clang++ -Itest/arm/neon/create-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/create-emul-cpp.p/meson-generated_.._create.cpp.o -MF test/arm/neon/create-emul-cpp.p/meson-generated_.._create.cpp.o.d -o test/arm/neon/create-emul-cpp.p/meson-generated_.._create.cpp.o -c test/arm/neon/create.cpp [652/3100] clang -Itest/arm/neon/dot-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dot-native-c.p/dot.c.o -MF test/arm/neon/dot-native-c.p/dot.c.o.d -o test/arm/neon/dot-native-c.p/dot.c.o -c ../../test/arm/neon/dot.c [653/3100] clang++ -Itest/arm/neon/combine-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/combine-native-cpp.p/meson-generated_.._combine.cpp.o -MF test/arm/neon/combine-native-cpp.p/meson-generated_.._combine.cpp.o.d -o test/arm/neon/combine-native-cpp.p/meson-generated_.._combine.cpp.o -c test/arm/neon/combine.cpp [654/3100] clang++ -Itest/arm/neon/create-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/create-native-cpp.p/meson-generated_.._create.cpp.o -MF test/arm/neon/create-native-cpp.p/meson-generated_.._create.cpp.o.d -o test/arm/neon/create-native-cpp.p/meson-generated_.._create.cpp.o -c test/arm/neon/create.cpp [655/3100] clang -Itest/arm/neon/create-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/create-emul-c.p/create.c.o -MF test/arm/neon/create-emul-c.p/create.c.o.d -o test/arm/neon/create-emul-c.p/create.c.o -c ../../test/arm/neon/create.c In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [656/3100] clang -Itest/arm/neon/dot_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dot_lane-emul-c.p/dot_lane.c.o -MF test/arm/neon/dot_lane-emul-c.p/dot_lane.c.o.d -o test/arm/neon/dot_lane-emul-c.p/dot_lane.c.o -c ../../test/arm/neon/dot_lane.c [657/3100] clang -Itest/arm/neon/create-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/create-native-c.p/create.c.o -MF test/arm/neon/create-native-c.p/create.c.o.d -o test/arm/neon/create-native-c.p/create.c.o -c ../../test/arm/neon/create.c In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/create.c:13: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [658/3100] clang++ -Itest/arm/neon/dot-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dot-emul-cpp.p/meson-generated_.._dot.cpp.o -MF test/arm/neon/dot-emul-cpp.p/meson-generated_.._dot.cpp.o.d -o test/arm/neon/dot-emul-cpp.p/meson-generated_.._dot.cpp.o -c test/arm/neon/dot.cpp [659/3100] clang -Itest/arm/neon/dup_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dup_n-emul-c.p/dup_n.c.o -MF test/arm/neon/dup_n-emul-c.p/dup_n.c.o.d -o test/arm/neon/dup_n-emul-c.p/dup_n.c.o -c ../../test/arm/neon/dup_n.c [660/3100] clang -Itest/arm/neon/dot_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dot_lane-native-c.p/dot_lane.c.o -MF test/arm/neon/dot_lane-native-c.p/dot_lane.c.o.d -o test/arm/neon/dot_lane-native-c.p/dot_lane.c.o -c ../../test/arm/neon/dot_lane.c [661/3100] clang++ -Itest/arm/neon/dot-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dot-native-cpp.p/meson-generated_.._dot.cpp.o -MF test/arm/neon/dot-native-cpp.p/meson-generated_.._dot.cpp.o.d -o test/arm/neon/dot-native-cpp.p/meson-generated_.._dot.cpp.o -c test/arm/neon/dot.cpp [662/3100] clang++ -Itest/arm/neon/dot_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dot_lane-emul-cpp.p/meson-generated_.._dot_lane.cpp.o -MF test/arm/neon/dot_lane-emul-cpp.p/meson-generated_.._dot_lane.cpp.o.d -o test/arm/neon/dot_lane-emul-cpp.p/meson-generated_.._dot_lane.cpp.o -c test/arm/neon/dot_lane.cpp [663/3100] clang -Itest/arm/neon/dup_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dup_n-native-c.p/dup_n.c.o -MF test/arm/neon/dup_n-native-c.p/dup_n.c.o.d -o test/arm/neon/dup_n-native-c.p/dup_n.c.o -c ../../test/arm/neon/dup_n.c [664/3100] clang++ -Itest/arm/neon/dup_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dup_n-emul-cpp.p/meson-generated_.._dup_n.cpp.o -MF test/arm/neon/dup_n-emul-cpp.p/meson-generated_.._dup_n.cpp.o.d -o test/arm/neon/dup_n-emul-cpp.p/meson-generated_.._dup_n.cpp.o -c test/arm/neon/dup_n.cpp [665/3100] clang++ -Itest/arm/neon/dot_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dot_lane-native-cpp.p/meson-generated_.._dot_lane.cpp.o -MF test/arm/neon/dot_lane-native-cpp.p/meson-generated_.._dot_lane.cpp.o.d -o test/arm/neon/dot_lane-native-cpp.p/meson-generated_.._dot_lane.cpp.o -c test/arm/neon/dot_lane.cpp [666/3100] clang -Itest/arm/neon/dup_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dup_lane-emul-c.p/dup_lane.c.o -MF test/arm/neon/dup_lane-emul-c.p/dup_lane.c.o.d -o test/arm/neon/dup_lane-emul-c.p/dup_lane.c.o -c ../../test/arm/neon/dup_lane.c [667/3100] clang -Itest/arm/neon/eor-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/eor-emul-c.p/eor.c.o -MF test/arm/neon/eor-emul-c.p/eor.c.o.d -o test/arm/neon/eor-emul-c.p/eor.c.o -c ../../test/arm/neon/eor.c [668/3100] clang -Itest/arm/neon/dup_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dup_lane-native-c.p/dup_lane.c.o -MF test/arm/neon/dup_lane-native-c.p/dup_lane.c.o.d -o test/arm/neon/dup_lane-native-c.p/dup_lane.c.o -c ../../test/arm/neon/dup_lane.c [669/3100] clang++ -Itest/arm/neon/dup_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dup_n-native-cpp.p/meson-generated_.._dup_n.cpp.o -MF test/arm/neon/dup_n-native-cpp.p/meson-generated_.._dup_n.cpp.o.d -o test/arm/neon/dup_n-native-cpp.p/meson-generated_.._dup_n.cpp.o -c test/arm/neon/dup_n.cpp [670/3100] clang++ -Itest/arm/neon/dup_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/dup_lane-emul-cpp.p/meson-generated_.._dup_lane.cpp.o -MF test/arm/neon/dup_lane-emul-cpp.p/meson-generated_.._dup_lane.cpp.o.d -o test/arm/neon/dup_lane-emul-cpp.p/meson-generated_.._dup_lane.cpp.o -c test/arm/neon/dup_lane.cpp [671/3100] clang -Itest/arm/neon/ext-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ext-emul-c.p/ext.c.o -MF test/arm/neon/ext-emul-c.p/ext.c.o.d -o test/arm/neon/ext-emul-c.p/ext.c.o -c ../../test/arm/neon/ext.c [672/3100] clang++ -Itest/arm/neon/eor-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/eor-emul-cpp.p/meson-generated_.._eor.cpp.o -MF test/arm/neon/eor-emul-cpp.p/meson-generated_.._eor.cpp.o.d -o test/arm/neon/eor-emul-cpp.p/meson-generated_.._eor.cpp.o -c test/arm/neon/eor.cpp [673/3100] clang -Itest/arm/neon/eor-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/eor-native-c.p/eor.c.o -MF test/arm/neon/eor-native-c.p/eor.c.o.d -o test/arm/neon/eor-native-c.p/eor.c.o -c ../../test/arm/neon/eor.c [674/3100] clang -Itest/arm/neon/fma-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma-emul-c.p/fma.c.o -MF test/arm/neon/fma-emul-c.p/fma.c.o.d -o test/arm/neon/fma-emul-c.p/fma.c.o -c ../../test/arm/neon/fma.c [675/3100] clang -Itest/arm/neon/ext-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ext-native-c.p/ext.c.o -MF test/arm/neon/ext-native-c.p/ext.c.o.d -o test/arm/neon/ext-native-c.p/ext.c.o -c ../../test/arm/neon/ext.c [676/3100] clang++ -Itest/arm/neon/eor-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/eor-native-cpp.p/meson-generated_.._eor.cpp.o -MF test/arm/neon/eor-native-cpp.p/meson-generated_.._eor.cpp.o.d -o test/arm/neon/eor-native-cpp.p/meson-generated_.._eor.cpp.o -c test/arm/neon/eor.cpp [677/3100] clang++ -Itest/arm/neon/dup_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/dup_lane-native-cpp.p/meson-generated_.._dup_lane.cpp.o -MF test/arm/neon/dup_lane-native-cpp.p/meson-generated_.._dup_lane.cpp.o.d -o test/arm/neon/dup_lane-native-cpp.p/meson-generated_.._dup_lane.cpp.o -c test/arm/neon/dup_lane.cpp [678/3100] clang -Itest/arm/neon/fma-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma-native-c.p/fma.c.o -MF test/arm/neon/fma-native-c.p/fma.c.o.d -o test/arm/neon/fma-native-c.p/fma.c.o -c ../../test/arm/neon/fma.c [679/3100] clang++ -Itest/arm/neon/ext-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ext-emul-cpp.p/meson-generated_.._ext.cpp.o -MF test/arm/neon/ext-emul-cpp.p/meson-generated_.._ext.cpp.o.d -o test/arm/neon/ext-emul-cpp.p/meson-generated_.._ext.cpp.o -c test/arm/neon/ext.cpp [680/3100] clang++ -Itest/arm/neon/fma-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -MF test/arm/neon/fma-emul-cpp.p/meson-generated_.._fma.cpp.o.d -o test/arm/neon/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -c test/arm/neon/fma.cpp [681/3100] clang -Itest/arm/neon/fma_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma_lane-emul-c.p/fma_lane.c.o -MF test/arm/neon/fma_lane-emul-c.p/fma_lane.c.o.d -o test/arm/neon/fma_lane-emul-c.p/fma_lane.c.o -c ../../test/arm/neon/fma_lane.c [682/3100] clang -Itest/arm/neon/fma_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma_n-emul-c.p/fma_n.c.o -MF test/arm/neon/fma_n-emul-c.p/fma_n.c.o.d -o test/arm/neon/fma_n-emul-c.p/fma_n.c.o -c ../../test/arm/neon/fma_n.c [683/3100] clang++ -Itest/arm/neon/ext-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ext-native-cpp.p/meson-generated_.._ext.cpp.o -MF test/arm/neon/ext-native-cpp.p/meson-generated_.._ext.cpp.o.d -o test/arm/neon/ext-native-cpp.p/meson-generated_.._ext.cpp.o -c test/arm/neon/ext.cpp [684/3100] clang -Itest/arm/neon/fma_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma_lane-native-c.p/fma_lane.c.o -MF test/arm/neon/fma_lane-native-c.p/fma_lane.c.o.d -o test/arm/neon/fma_lane-native-c.p/fma_lane.c.o -c ../../test/arm/neon/fma_lane.c [685/3100] clang++ -Itest/arm/neon/fma_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma_lane-emul-cpp.p/meson-generated_.._fma_lane.cpp.o -MF test/arm/neon/fma_lane-emul-cpp.p/meson-generated_.._fma_lane.cpp.o.d -o test/arm/neon/fma_lane-emul-cpp.p/meson-generated_.._fma_lane.cpp.o -c test/arm/neon/fma_lane.cpp [686/3100] clang++ -Itest/arm/neon/fma-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma-native-cpp.p/meson-generated_.._fma.cpp.o -MF test/arm/neon/fma-native-cpp.p/meson-generated_.._fma.cpp.o.d -o test/arm/neon/fma-native-cpp.p/meson-generated_.._fma.cpp.o -c test/arm/neon/fma.cpp [687/3100] clang -Itest/arm/neon/fma_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma_n-native-c.p/fma_n.c.o -MF test/arm/neon/fma_n-native-c.p/fma_n.c.o.d -o test/arm/neon/fma_n-native-c.p/fma_n.c.o -c ../../test/arm/neon/fma_n.c [688/3100] clang -Itest/arm/neon/get_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_high-emul-c.p/get_high.c.o -MF test/arm/neon/get_high-emul-c.p/get_high.c.o.d -o test/arm/neon/get_high-emul-c.p/get_high.c.o -c ../../test/arm/neon/get_high.c [689/3100] clang++ -Itest/arm/neon/fma_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/fma_n-emul-cpp.p/meson-generated_.._fma_n.cpp.o -MF test/arm/neon/fma_n-emul-cpp.p/meson-generated_.._fma_n.cpp.o.d -o test/arm/neon/fma_n-emul-cpp.p/meson-generated_.._fma_n.cpp.o -c test/arm/neon/fma_n.cpp [690/3100] clang++ -Itest/arm/neon/fma_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma_lane-native-cpp.p/meson-generated_.._fma_lane.cpp.o -MF test/arm/neon/fma_lane-native-cpp.p/meson-generated_.._fma_lane.cpp.o.d -o test/arm/neon/fma_lane-native-cpp.p/meson-generated_.._fma_lane.cpp.o -c test/arm/neon/fma_lane.cpp [691/3100] clang -Itest/arm/neon/get_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_lane-emul-c.p/get_lane.c.o -MF test/arm/neon/get_lane-emul-c.p/get_lane.c.o.d -o test/arm/neon/get_lane-emul-c.p/get_lane.c.o -c ../../test/arm/neon/get_lane.c [692/3100] clang -Itest/arm/neon/get_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_high-native-c.p/get_high.c.o -MF test/arm/neon/get_high-native-c.p/get_high.c.o.d -o test/arm/neon/get_high-native-c.p/get_high.c.o -c ../../test/arm/neon/get_high.c [693/3100] clang++ -Itest/arm/neon/fma_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/fma_n-native-cpp.p/meson-generated_.._fma_n.cpp.o -MF test/arm/neon/fma_n-native-cpp.p/meson-generated_.._fma_n.cpp.o.d -o test/arm/neon/fma_n-native-cpp.p/meson-generated_.._fma_n.cpp.o -c test/arm/neon/fma_n.cpp [694/3100] clang++ -Itest/arm/neon/get_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_high-emul-cpp.p/meson-generated_.._get_high.cpp.o -MF test/arm/neon/get_high-emul-cpp.p/meson-generated_.._get_high.cpp.o.d -o test/arm/neon/get_high-emul-cpp.p/meson-generated_.._get_high.cpp.o -c test/arm/neon/get_high.cpp [695/3100] clang -Itest/arm/neon/get_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_lane-native-c.p/get_lane.c.o -MF test/arm/neon/get_lane-native-c.p/get_lane.c.o.d -o test/arm/neon/get_lane-native-c.p/get_lane.c.o -c ../../test/arm/neon/get_lane.c [696/3100] clang -Itest/arm/neon/get_low-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_low-emul-c.p/get_low.c.o -MF test/arm/neon/get_low-emul-c.p/get_low.c.o.d -o test/arm/neon/get_low-emul-c.p/get_low.c.o -c ../../test/arm/neon/get_low.c [697/3100] clang++ -Itest/arm/neon/get_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_lane-emul-cpp.p/meson-generated_.._get_lane.cpp.o -MF test/arm/neon/get_lane-emul-cpp.p/meson-generated_.._get_lane.cpp.o.d -o test/arm/neon/get_lane-emul-cpp.p/meson-generated_.._get_lane.cpp.o -c test/arm/neon/get_lane.cpp [698/3100] clang++ -Itest/arm/neon/get_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_high-native-cpp.p/meson-generated_.._get_high.cpp.o -MF test/arm/neon/get_high-native-cpp.p/meson-generated_.._get_high.cpp.o.d -o test/arm/neon/get_high-native-cpp.p/meson-generated_.._get_high.cpp.o -c test/arm/neon/get_high.cpp [699/3100] clang -Itest/arm/neon/get_low-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_low-native-c.p/get_low.c.o -MF test/arm/neon/get_low-native-c.p/get_low.c.o.d -o test/arm/neon/get_low-native-c.p/get_low.c.o -c ../../test/arm/neon/get_low.c [700/3100] clang -Itest/arm/neon/hadd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/hadd-emul-c.p/hadd.c.o -MF test/arm/neon/hadd-emul-c.p/hadd.c.o.d -o test/arm/neon/hadd-emul-c.p/hadd.c.o -c ../../test/arm/neon/hadd.c [701/3100] clang++ -Itest/arm/neon/get_low-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/get_low-emul-cpp.p/meson-generated_.._get_low.cpp.o -MF test/arm/neon/get_low-emul-cpp.p/meson-generated_.._get_low.cpp.o.d -o test/arm/neon/get_low-emul-cpp.p/meson-generated_.._get_low.cpp.o -c test/arm/neon/get_low.cpp [702/3100] clang++ -Itest/arm/neon/get_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_lane-native-cpp.p/meson-generated_.._get_lane.cpp.o -MF test/arm/neon/get_lane-native-cpp.p/meson-generated_.._get_lane.cpp.o.d -o test/arm/neon/get_lane-native-cpp.p/meson-generated_.._get_lane.cpp.o -c test/arm/neon/get_lane.cpp [703/3100] clang -Itest/arm/neon/hadd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/hadd-native-c.p/hadd.c.o -MF test/arm/neon/hadd-native-c.p/hadd.c.o.d -o test/arm/neon/hadd-native-c.p/hadd.c.o -c ../../test/arm/neon/hadd.c [704/3100] clang -Itest/arm/neon/hsub-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/hsub-emul-c.p/hsub.c.o -MF test/arm/neon/hsub-emul-c.p/hsub.c.o.d -o test/arm/neon/hsub-emul-c.p/hsub.c.o -c ../../test/arm/neon/hsub.c [705/3100] clang++ -Itest/arm/neon/get_low-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/get_low-native-cpp.p/meson-generated_.._get_low.cpp.o -MF test/arm/neon/get_low-native-cpp.p/meson-generated_.._get_low.cpp.o.d -o test/arm/neon/get_low-native-cpp.p/meson-generated_.._get_low.cpp.o -c test/arm/neon/get_low.cpp [706/3100] clang++ -Itest/arm/neon/hadd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/hadd-emul-cpp.p/meson-generated_.._hadd.cpp.o -MF test/arm/neon/hadd-emul-cpp.p/meson-generated_.._hadd.cpp.o.d -o test/arm/neon/hadd-emul-cpp.p/meson-generated_.._hadd.cpp.o -c test/arm/neon/hadd.cpp [707/3100] clang -Itest/arm/neon/hsub-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/hsub-native-c.p/hsub.c.o -MF test/arm/neon/hsub-native-c.p/hsub.c.o.d -o test/arm/neon/hsub-native-c.p/hsub.c.o -c ../../test/arm/neon/hsub.c [708/3100] clang -Itest/arm/neon/ld1_dup-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_dup-emul-c.p/ld1_dup.c.o -MF test/arm/neon/ld1_dup-emul-c.p/ld1_dup.c.o.d -o test/arm/neon/ld1_dup-emul-c.p/ld1_dup.c.o -c ../../test/arm/neon/ld1_dup.c [709/3100] clang++ -Itest/arm/neon/hsub-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/hsub-emul-cpp.p/meson-generated_.._hsub.cpp.o -MF test/arm/neon/hsub-emul-cpp.p/meson-generated_.._hsub.cpp.o.d -o test/arm/neon/hsub-emul-cpp.p/meson-generated_.._hsub.cpp.o -c test/arm/neon/hsub.cpp [710/3100] clang++ -Itest/arm/neon/hadd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/hadd-native-cpp.p/meson-generated_.._hadd.cpp.o -MF test/arm/neon/hadd-native-cpp.p/meson-generated_.._hadd.cpp.o.d -o test/arm/neon/hadd-native-cpp.p/meson-generated_.._hadd.cpp.o -c test/arm/neon/hadd.cpp [711/3100] clang -Itest/arm/neon/ld1_dup-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_dup-native-c.p/ld1_dup.c.o -MF test/arm/neon/ld1_dup-native-c.p/ld1_dup.c.o.d -o test/arm/neon/ld1_dup-native-c.p/ld1_dup.c.o -c ../../test/arm/neon/ld1_dup.c [712/3100] clang -Itest/arm/neon/ld1_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_lane-emul-c.p/ld1_lane.c.o -MF test/arm/neon/ld1_lane-emul-c.p/ld1_lane.c.o.d -o test/arm/neon/ld1_lane-emul-c.p/ld1_lane.c.o -c ../../test/arm/neon/ld1_lane.c [713/3100] clang++ -Itest/arm/neon/hsub-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/hsub-native-cpp.p/meson-generated_.._hsub.cpp.o -MF test/arm/neon/hsub-native-cpp.p/meson-generated_.._hsub.cpp.o.d -o test/arm/neon/hsub-native-cpp.p/meson-generated_.._hsub.cpp.o -c test/arm/neon/hsub.cpp [714/3100] clang++ -Itest/arm/neon/ld1_dup-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_dup-emul-cpp.p/meson-generated_.._ld1_dup.cpp.o -MF test/arm/neon/ld1_dup-emul-cpp.p/meson-generated_.._ld1_dup.cpp.o.d -o test/arm/neon/ld1_dup-emul-cpp.p/meson-generated_.._ld1_dup.cpp.o -c test/arm/neon/ld1_dup.cpp [715/3100] clang -Itest/arm/neon/ld1_x2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x2-emul-c.p/ld1_x2.c.o -MF test/arm/neon/ld1_x2-emul-c.p/ld1_x2.c.o.d -o test/arm/neon/ld1_x2-emul-c.p/ld1_x2.c.o -c ../../test/arm/neon/ld1_x2.c [716/3100] clang -Itest/arm/neon/ld1_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_lane-native-c.p/ld1_lane.c.o -MF test/arm/neon/ld1_lane-native-c.p/ld1_lane.c.o.d -o test/arm/neon/ld1_lane-native-c.p/ld1_lane.c.o -c ../../test/arm/neon/ld1_lane.c [717/3100] clang -Itest/arm/neon/ld1_x2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x2-native-c.p/ld1_x2.c.o -MF test/arm/neon/ld1_x2-native-c.p/ld1_x2.c.o.d -o test/arm/neon/ld1_x2-native-c.p/ld1_x2.c.o -c ../../test/arm/neon/ld1_x2.c [718/3100] clang++ -Itest/arm/neon/ld1_dup-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_dup-native-cpp.p/meson-generated_.._ld1_dup.cpp.o -MF test/arm/neon/ld1_dup-native-cpp.p/meson-generated_.._ld1_dup.cpp.o.d -o test/arm/neon/ld1_dup-native-cpp.p/meson-generated_.._ld1_dup.cpp.o -c test/arm/neon/ld1_dup.cpp [719/3100] clang++ -Itest/arm/neon/ld1_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_lane-emul-cpp.p/meson-generated_.._ld1_lane.cpp.o -MF test/arm/neon/ld1_lane-emul-cpp.p/meson-generated_.._ld1_lane.cpp.o.d -o test/arm/neon/ld1_lane-emul-cpp.p/meson-generated_.._ld1_lane.cpp.o -c test/arm/neon/ld1_lane.cpp [720/3100] clang -Itest/arm/neon/ld1_x3-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x3-emul-c.p/ld1_x3.c.o -MF test/arm/neon/ld1_x3-emul-c.p/ld1_x3.c.o.d -o test/arm/neon/ld1_x3-emul-c.p/ld1_x3.c.o -c ../../test/arm/neon/ld1_x3.c [721/3100] clang++ -Itest/arm/neon/ld1_x2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x2-emul-cpp.p/meson-generated_.._ld1_x2.cpp.o -MF test/arm/neon/ld1_x2-emul-cpp.p/meson-generated_.._ld1_x2.cpp.o.d -o test/arm/neon/ld1_x2-emul-cpp.p/meson-generated_.._ld1_x2.cpp.o -c test/arm/neon/ld1_x2.cpp [722/3100] clang -Itest/arm/neon/ld1_x3-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x3-native-c.p/ld1_x3.c.o -MF test/arm/neon/ld1_x3-native-c.p/ld1_x3.c.o.d -o test/arm/neon/ld1_x3-native-c.p/ld1_x3.c.o -c ../../test/arm/neon/ld1_x3.c [723/3100] clang++ -Itest/arm/neon/ld1_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_lane-native-cpp.p/meson-generated_.._ld1_lane.cpp.o -MF test/arm/neon/ld1_lane-native-cpp.p/meson-generated_.._ld1_lane.cpp.o.d -o test/arm/neon/ld1_lane-native-cpp.p/meson-generated_.._ld1_lane.cpp.o -c test/arm/neon/ld1_lane.cpp [724/3100] clang -Itest/arm/neon/ld1_x4-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x4-emul-c.p/ld1_x4.c.o -MF test/arm/neon/ld1_x4-emul-c.p/ld1_x4.c.o.d -o test/arm/neon/ld1_x4-emul-c.p/ld1_x4.c.o -c ../../test/arm/neon/ld1_x4.c [725/3100] clang++ -Itest/arm/neon/ld1_x2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x2-native-cpp.p/meson-generated_.._ld1_x2.cpp.o -MF test/arm/neon/ld1_x2-native-cpp.p/meson-generated_.._ld1_x2.cpp.o.d -o test/arm/neon/ld1_x2-native-cpp.p/meson-generated_.._ld1_x2.cpp.o -c test/arm/neon/ld1_x2.cpp [726/3100] clang -Itest/arm/neon/ld1_x4-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x4-native-c.p/ld1_x4.c.o -MF test/arm/neon/ld1_x4-native-c.p/ld1_x4.c.o.d -o test/arm/neon/ld1_x4-native-c.p/ld1_x4.c.o -c ../../test/arm/neon/ld1_x4.c [727/3100] clang++ -Itest/arm/neon/ld1_x3-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x3-emul-cpp.p/meson-generated_.._ld1_x3.cpp.o -MF test/arm/neon/ld1_x3-emul-cpp.p/meson-generated_.._ld1_x3.cpp.o.d -o test/arm/neon/ld1_x3-emul-cpp.p/meson-generated_.._ld1_x3.cpp.o -c test/arm/neon/ld1_x3.cpp [728/3100] clang -Itest/arm/neon/ld1q_x2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x2-emul-c.p/ld1q_x2.c.o -MF test/arm/neon/ld1q_x2-emul-c.p/ld1q_x2.c.o.d -o test/arm/neon/ld1q_x2-emul-c.p/ld1q_x2.c.o -c ../../test/arm/neon/ld1q_x2.c [729/3100] clang -Itest/arm/neon/ld1q_x2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x2-native-c.p/ld1q_x2.c.o -MF test/arm/neon/ld1q_x2-native-c.p/ld1q_x2.c.o.d -o test/arm/neon/ld1q_x2-native-c.p/ld1q_x2.c.o -c ../../test/arm/neon/ld1q_x2.c [730/3100] clang++ -Itest/arm/neon/ld1_x4-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1_x4-emul-cpp.p/meson-generated_.._ld1_x4.cpp.o -MF test/arm/neon/ld1_x4-emul-cpp.p/meson-generated_.._ld1_x4.cpp.o.d -o test/arm/neon/ld1_x4-emul-cpp.p/meson-generated_.._ld1_x4.cpp.o -c test/arm/neon/ld1_x4.cpp [731/3100] clang++ -Itest/arm/neon/ld1_x3-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x3-native-cpp.p/meson-generated_.._ld1_x3.cpp.o -MF test/arm/neon/ld1_x3-native-cpp.p/meson-generated_.._ld1_x3.cpp.o.d -o test/arm/neon/ld1_x3-native-cpp.p/meson-generated_.._ld1_x3.cpp.o -c test/arm/neon/ld1_x3.cpp [732/3100] clang -Itest/arm/neon/ld1q_x3-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x3-emul-c.p/ld1q_x3.c.o -MF test/arm/neon/ld1q_x3-emul-c.p/ld1q_x3.c.o.d -o test/arm/neon/ld1q_x3-emul-c.p/ld1q_x3.c.o -c ../../test/arm/neon/ld1q_x3.c [733/3100] clang -Itest/arm/neon/ld1q_x3-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x3-native-c.p/ld1q_x3.c.o -MF test/arm/neon/ld1q_x3-native-c.p/ld1q_x3.c.o.d -o test/arm/neon/ld1q_x3-native-c.p/ld1q_x3.c.o -c ../../test/arm/neon/ld1q_x3.c [734/3100] clang++ -Itest/arm/neon/ld1_x4-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1_x4-native-cpp.p/meson-generated_.._ld1_x4.cpp.o -MF test/arm/neon/ld1_x4-native-cpp.p/meson-generated_.._ld1_x4.cpp.o.d -o test/arm/neon/ld1_x4-native-cpp.p/meson-generated_.._ld1_x4.cpp.o -c test/arm/neon/ld1_x4.cpp [735/3100] clang++ -Itest/arm/neon/ld1q_x2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x2-emul-cpp.p/meson-generated_.._ld1q_x2.cpp.o -MF test/arm/neon/ld1q_x2-emul-cpp.p/meson-generated_.._ld1q_x2.cpp.o.d -o test/arm/neon/ld1q_x2-emul-cpp.p/meson-generated_.._ld1q_x2.cpp.o -c test/arm/neon/ld1q_x2.cpp [736/3100] clang -Itest/arm/neon/ld1q_x4-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x4-emul-c.p/ld1q_x4.c.o -MF test/arm/neon/ld1q_x4-emul-c.p/ld1q_x4.c.o.d -o test/arm/neon/ld1q_x4-emul-c.p/ld1q_x4.c.o -c ../../test/arm/neon/ld1q_x4.c [737/3100] clang++ -Itest/arm/neon/ld1q_x2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x2-native-cpp.p/meson-generated_.._ld1q_x2.cpp.o -MF test/arm/neon/ld1q_x2-native-cpp.p/meson-generated_.._ld1q_x2.cpp.o.d -o test/arm/neon/ld1q_x2-native-cpp.p/meson-generated_.._ld1q_x2.cpp.o -c test/arm/neon/ld1q_x2.cpp [738/3100] clang -Itest/arm/neon/ld1q_x4-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x4-native-c.p/ld1q_x4.c.o -MF test/arm/neon/ld1q_x4-native-c.p/ld1q_x4.c.o.d -o test/arm/neon/ld1q_x4-native-c.p/ld1q_x4.c.o -c ../../test/arm/neon/ld1q_x4.c [739/3100] clang++ -Itest/arm/neon/ld1q_x3-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x3-emul-cpp.p/meson-generated_.._ld1q_x3.cpp.o -MF test/arm/neon/ld1q_x3-emul-cpp.p/meson-generated_.._ld1q_x3.cpp.o.d -o test/arm/neon/ld1q_x3-emul-cpp.p/meson-generated_.._ld1q_x3.cpp.o -c test/arm/neon/ld1q_x3.cpp [740/3100] clang -Itest/arm/neon/ld2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld2-emul-c.p/ld2.c.o -MF test/arm/neon/ld2-emul-c.p/ld2.c.o.d -o test/arm/neon/ld2-emul-c.p/ld2.c.o -c ../../test/arm/neon/ld2.c [741/3100] clang++ -Itest/arm/neon/ld1q_x3-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x3-native-cpp.p/meson-generated_.._ld1q_x3.cpp.o -MF test/arm/neon/ld1q_x3-native-cpp.p/meson-generated_.._ld1q_x3.cpp.o.d -o test/arm/neon/ld1q_x3-native-cpp.p/meson-generated_.._ld1q_x3.cpp.o -c test/arm/neon/ld1q_x3.cpp [742/3100] clang -Itest/arm/neon/ld2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld2-native-c.p/ld2.c.o -MF test/arm/neon/ld2-native-c.p/ld2.c.o.d -o test/arm/neon/ld2-native-c.p/ld2.c.o -c ../../test/arm/neon/ld2.c [743/3100] clang++ -Itest/arm/neon/ld1q_x4-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld1q_x4-emul-cpp.p/meson-generated_.._ld1q_x4.cpp.o -MF test/arm/neon/ld1q_x4-emul-cpp.p/meson-generated_.._ld1q_x4.cpp.o.d -o test/arm/neon/ld1q_x4-emul-cpp.p/meson-generated_.._ld1q_x4.cpp.o -c test/arm/neon/ld1q_x4.cpp [744/3100] clang++ -Itest/arm/neon/ld1q_x4-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld1q_x4-native-cpp.p/meson-generated_.._ld1q_x4.cpp.o -MF test/arm/neon/ld1q_x4-native-cpp.p/meson-generated_.._ld1q_x4.cpp.o.d -o test/arm/neon/ld1q_x4-native-cpp.p/meson-generated_.._ld1q_x4.cpp.o -c test/arm/neon/ld1q_x4.cpp [745/3100] clang++ -Itest/arm/neon/ld2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld2-emul-cpp.p/meson-generated_.._ld2.cpp.o -MF test/arm/neon/ld2-emul-cpp.p/meson-generated_.._ld2.cpp.o.d -o test/arm/neon/ld2-emul-cpp.p/meson-generated_.._ld2.cpp.o -c test/arm/neon/ld2.cpp [746/3100] clang -Itest/arm/neon/ld4_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld4_lane-emul-c.p/ld4_lane.c.o -MF test/arm/neon/ld4_lane-emul-c.p/ld4_lane.c.o.d -o test/arm/neon/ld4_lane-emul-c.p/ld4_lane.c.o -c ../../test/arm/neon/ld4_lane.c [747/3100] clang -Itest/arm/neon/max-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/max-emul-c.p/max.c.o -MF test/arm/neon/max-emul-c.p/max.c.o.d -o test/arm/neon/max-emul-c.p/max.c.o -c ../../test/arm/neon/max.c In file included from ../../test/arm/neon/max.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [748/3100] clang -Itest/arm/neon/ld4_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld4_lane-native-c.p/ld4_lane.c.o -MF test/arm/neon/ld4_lane-native-c.p/ld4_lane.c.o.d -o test/arm/neon/ld4_lane-native-c.p/ld4_lane.c.o -c ../../test/arm/neon/ld4_lane.c [749/3100] clang++ -Itest/arm/neon/ld2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld2-native-cpp.p/meson-generated_.._ld2.cpp.o -MF test/arm/neon/ld2-native-cpp.p/meson-generated_.._ld2.cpp.o.d -o test/arm/neon/ld2-native-cpp.p/meson-generated_.._ld2.cpp.o -c test/arm/neon/ld2.cpp [750/3100] clang -Itest/arm/neon/maxnm-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/maxnm-emul-c.p/maxnm.c.o -MF test/arm/neon/maxnm-emul-c.p/maxnm.c.o.d -o test/arm/neon/maxnm-emul-c.p/maxnm.c.o -c ../../test/arm/neon/maxnm.c In file included from ../../test/arm/neon/maxnm.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/maxnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 20 warnings generated. [751/3100] clang -Itest/arm/neon/max-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/max-native-c.p/max.c.o -MF test/arm/neon/max-native-c.p/max.c.o.d -o test/arm/neon/max-native-c.p/max.c.o -c ../../test/arm/neon/max.c In file included from ../../test/arm/neon/max.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [752/3100] clang -Itest/arm/neon/maxnm-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/maxnm-native-c.p/maxnm.c.o -MF test/arm/neon/maxnm-native-c.p/maxnm.c.o.d -o test/arm/neon/maxnm-native-c.p/maxnm.c.o -c ../../test/arm/neon/maxnm.c In file included from ../../test/arm/neon/maxnm.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/maxnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 10 warnings generated. [753/3100] clang -Itest/arm/neon/maxv-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/maxv-emul-c.p/maxv.c.o -MF test/arm/neon/maxv-emul-c.p/maxv.c.o.d -o test/arm/neon/maxv-emul-c.p/maxv.c.o -c ../../test/arm/neon/maxv.c [754/3100] clang++ -Itest/arm/neon/ld4_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/ld4_lane-emul-cpp.p/meson-generated_.._ld4_lane.cpp.o -MF test/arm/neon/ld4_lane-emul-cpp.p/meson-generated_.._ld4_lane.cpp.o.d -o test/arm/neon/ld4_lane-emul-cpp.p/meson-generated_.._ld4_lane.cpp.o -c test/arm/neon/ld4_lane.cpp [755/3100] clang++ -Itest/arm/neon/max-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/max-emul-cpp.p/meson-generated_.._max.cpp.o -MF test/arm/neon/max-emul-cpp.p/meson-generated_.._max.cpp.o.d -o test/arm/neon/max-emul-cpp.p/meson-generated_.._max.cpp.o -c test/arm/neon/max.cpp In file included from test/arm/neon/max.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [756/3100] clang++ -Itest/arm/neon/maxnm-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/maxnm-emul-cpp.p/meson-generated_.._maxnm.cpp.o -MF test/arm/neon/maxnm-emul-cpp.p/meson-generated_.._maxnm.cpp.o.d -o test/arm/neon/maxnm-emul-cpp.p/meson-generated_.._maxnm.cpp.o -c test/arm/neon/maxnm.cpp In file included from test/arm/neon/maxnm.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/maxnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 20 warnings generated. [757/3100] clang++ -Itest/arm/neon/ld4_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/ld4_lane-native-cpp.p/meson-generated_.._ld4_lane.cpp.o -MF test/arm/neon/ld4_lane-native-cpp.p/meson-generated_.._ld4_lane.cpp.o.d -o test/arm/neon/ld4_lane-native-cpp.p/meson-generated_.._ld4_lane.cpp.o -c test/arm/neon/ld4_lane.cpp [758/3100] clang -Itest/arm/neon/maxv-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/maxv-native-c.p/maxv.c.o -MF test/arm/neon/maxv-native-c.p/maxv.c.o.d -o test/arm/neon/maxv-native-c.p/maxv.c.o -c ../../test/arm/neon/maxv.c [759/3100] clang++ -Itest/arm/neon/max-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/max-native-cpp.p/meson-generated_.._max.cpp.o -MF test/arm/neon/max-native-cpp.p/meson-generated_.._max.cpp.o.d -o test/arm/neon/max-native-cpp.p/meson-generated_.._max.cpp.o -c test/arm/neon/max.cpp In file included from test/arm/neon/max.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [760/3100] clang -Itest/arm/neon/min-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/min-emul-c.p/min.c.o -MF test/arm/neon/min-emul-c.p/min.c.o.d -o test/arm/neon/min-emul-c.p/min.c.o -c ../../test/arm/neon/min.c In file included from ../../test/arm/neon/min.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/min.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [761/3100] clang++ -Itest/arm/neon/maxnm-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/maxnm-native-cpp.p/meson-generated_.._maxnm.cpp.o -MF test/arm/neon/maxnm-native-cpp.p/meson-generated_.._maxnm.cpp.o.d -o test/arm/neon/maxnm-native-cpp.p/meson-generated_.._maxnm.cpp.o -c test/arm/neon/maxnm.cpp In file included from test/arm/neon/maxnm.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/maxnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ 10 warnings generated. [762/3100] clang++ -Itest/arm/neon/maxv-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/maxv-emul-cpp.p/meson-generated_.._maxv.cpp.o -MF test/arm/neon/maxv-emul-cpp.p/meson-generated_.._maxv.cpp.o.d -o test/arm/neon/maxv-emul-cpp.p/meson-generated_.._maxv.cpp.o -c test/arm/neon/maxv.cpp [763/3100] clang -Itest/arm/neon/minnm-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/minnm-emul-c.p/minnm.c.o -MF test/arm/neon/minnm-emul-c.p/minnm.c.o.d -o test/arm/neon/minnm-emul-c.p/minnm.c.o -c ../../test/arm/neon/minnm.c In file included from ../../test/arm/neon/minnm.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/minnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 20 warnings generated. [764/3100] clang -Itest/arm/neon/min-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/min-native-c.p/min.c.o -MF test/arm/neon/min-native-c.p/min.c.o.d -o test/arm/neon/min-native-c.p/min.c.o -c ../../test/arm/neon/min.c In file included from ../../test/arm/neon/min.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/min.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [765/3100] clang++ -Itest/arm/neon/min-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/min-emul-cpp.p/meson-generated_.._min.cpp.o -MF test/arm/neon/min-emul-cpp.p/meson-generated_.._min.cpp.o.d -o test/arm/neon/min-emul-cpp.p/meson-generated_.._min.cpp.o -c test/arm/neon/min.cpp In file included from test/arm/neon/min.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/min.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [766/3100] clang -Itest/arm/neon/minnm-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/minnm-native-c.p/minnm.c.o -MF test/arm/neon/minnm-native-c.p/minnm.c.o.d -o test/arm/neon/minnm-native-c.p/minnm.c.o -c ../../test/arm/neon/minnm.c In file included from ../../test/arm/neon/minnm.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/minnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 10 warnings generated. [767/3100] clang++ -Itest/arm/neon/maxv-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/maxv-native-cpp.p/meson-generated_.._maxv.cpp.o -MF test/arm/neon/maxv-native-cpp.p/meson-generated_.._maxv.cpp.o.d -o test/arm/neon/maxv-native-cpp.p/meson-generated_.._maxv.cpp.o -c test/arm/neon/maxv.cpp [768/3100] clang++ -Itest/arm/neon/minnm-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/minnm-emul-cpp.p/meson-generated_.._minnm.cpp.o -MF test/arm/neon/minnm-emul-cpp.p/meson-generated_.._minnm.cpp.o.d -o test/arm/neon/minnm-emul-cpp.p/meson-generated_.._minnm.cpp.o -c test/arm/neon/minnm.cpp In file included from test/arm/neon/minnm.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/minnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 20 warnings generated. [769/3100] clang -Itest/arm/neon/minv-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/minv-emul-c.p/minv.c.o -MF test/arm/neon/minv-emul-c.p/minv.c.o.d -o test/arm/neon/minv-emul-c.p/minv.c.o -c ../../test/arm/neon/minv.c [770/3100] clang++ -Itest/arm/neon/minv-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/minv-emul-cpp.p/meson-generated_.._minv.cpp.o -MF test/arm/neon/minv-emul-cpp.p/meson-generated_.._minv.cpp.o.d -o test/arm/neon/minv-emul-cpp.p/meson-generated_.._minv.cpp.o -c test/arm/neon/minv.cpp [771/3100] clang++ -Itest/arm/neon/minnm-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/minnm-native-cpp.p/meson-generated_.._minnm.cpp.o -MF test/arm/neon/minnm-native-cpp.p/meson-generated_.._minnm.cpp.o.d -o test/arm/neon/minnm-native-cpp.p/meson-generated_.._minnm.cpp.o -c test/arm/neon/minnm.cpp In file included from test/arm/neon/minnm.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/minnm.h:31: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ 10 warnings generated. [772/3100] clang -Itest/arm/neon/minv-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/minv-native-c.p/minv.c.o -MF test/arm/neon/minv-native-c.p/minv.c.o.d -o test/arm/neon/minv-native-c.p/minv.c.o -c ../../test/arm/neon/minv.c [773/3100] clang -Itest/arm/neon/mla-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla-emul-c.p/mla.c.o -MF test/arm/neon/mla-emul-c.p/mla.c.o.d -o test/arm/neon/mla-emul-c.p/mla.c.o -c ../../test/arm/neon/mla.c [774/3100] clang++ -Itest/arm/neon/min-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/min-native-cpp.p/meson-generated_.._min.cpp.o -MF test/arm/neon/min-native-cpp.p/meson-generated_.._min.cpp.o.d -o test/arm/neon/min-native-cpp.p/meson-generated_.._min.cpp.o -c test/arm/neon/min.cpp In file included from test/arm/neon/min.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/min.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [775/3100] clang -Itest/arm/neon/mla-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla-native-c.p/mla.c.o -MF test/arm/neon/mla-native-c.p/mla.c.o.d -o test/arm/neon/mla-native-c.p/mla.c.o -c ../../test/arm/neon/mla.c [776/3100] clang++ -Itest/arm/neon/minv-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/minv-native-cpp.p/meson-generated_.._minv.cpp.o -MF test/arm/neon/minv-native-cpp.p/meson-generated_.._minv.cpp.o.d -o test/arm/neon/minv-native-cpp.p/meson-generated_.._minv.cpp.o -c test/arm/neon/minv.cpp [777/3100] clang++ -Itest/arm/neon/mla-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla-emul-cpp.p/meson-generated_.._mla.cpp.o -MF test/arm/neon/mla-emul-cpp.p/meson-generated_.._mla.cpp.o.d -o test/arm/neon/mla-emul-cpp.p/meson-generated_.._mla.cpp.o -c test/arm/neon/mla.cpp [778/3100] clang -Itest/arm/neon/mla_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla_n-emul-c.p/mla_n.c.o -MF test/arm/neon/mla_n-emul-c.p/mla_n.c.o.d -o test/arm/neon/mla_n-emul-c.p/mla_n.c.o -c ../../test/arm/neon/mla_n.c [779/3100] clang -Itest/arm/neon/mla_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla_lane-emul-c.p/mla_lane.c.o -MF test/arm/neon/mla_lane-emul-c.p/mla_lane.c.o.d -o test/arm/neon/mla_lane-emul-c.p/mla_lane.c.o -c ../../test/arm/neon/mla_lane.c [780/3100] clang -Itest/arm/neon/mla_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla_lane-native-c.p/mla_lane.c.o -MF test/arm/neon/mla_lane-native-c.p/mla_lane.c.o.d -o test/arm/neon/mla_lane-native-c.p/mla_lane.c.o -c ../../test/arm/neon/mla_lane.c [781/3100] clang -Itest/arm/neon/mla_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla_n-native-c.p/mla_n.c.o -MF test/arm/neon/mla_n-native-c.p/mla_n.c.o.d -o test/arm/neon/mla_n-native-c.p/mla_n.c.o -c ../../test/arm/neon/mla_n.c [782/3100] clang -Itest/arm/neon/mlal-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal-emul-c.p/mlal.c.o -MF test/arm/neon/mlal-emul-c.p/mlal.c.o.d -o test/arm/neon/mlal-emul-c.p/mlal.c.o -c ../../test/arm/neon/mlal.c [783/3100] clang++ -Itest/arm/neon/mla_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla_lane-emul-cpp.p/meson-generated_.._mla_lane.cpp.o -MF test/arm/neon/mla_lane-emul-cpp.p/meson-generated_.._mla_lane.cpp.o.d -o test/arm/neon/mla_lane-emul-cpp.p/meson-generated_.._mla_lane.cpp.o -c test/arm/neon/mla_lane.cpp [784/3100] clang++ -Itest/arm/neon/mla_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mla_n-emul-cpp.p/meson-generated_.._mla_n.cpp.o -MF test/arm/neon/mla_n-emul-cpp.p/meson-generated_.._mla_n.cpp.o.d -o test/arm/neon/mla_n-emul-cpp.p/meson-generated_.._mla_n.cpp.o -c test/arm/neon/mla_n.cpp [785/3100] clang++ -Itest/arm/neon/mla_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla_lane-native-cpp.p/meson-generated_.._mla_lane.cpp.o -MF test/arm/neon/mla_lane-native-cpp.p/meson-generated_.._mla_lane.cpp.o.d -o test/arm/neon/mla_lane-native-cpp.p/meson-generated_.._mla_lane.cpp.o -c test/arm/neon/mla_lane.cpp [786/3100] clang++ -Itest/arm/neon/mla-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla-native-cpp.p/meson-generated_.._mla.cpp.o -MF test/arm/neon/mla-native-cpp.p/meson-generated_.._mla.cpp.o.d -o test/arm/neon/mla-native-cpp.p/meson-generated_.._mla.cpp.o -c test/arm/neon/mla.cpp [787/3100] clang -Itest/arm/neon/mlal-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal-native-c.p/mlal.c.o -MF test/arm/neon/mlal-native-c.p/mlal.c.o.d -o test/arm/neon/mlal-native-c.p/mlal.c.o -c ../../test/arm/neon/mlal.c [788/3100] clang -Itest/arm/neon/mlal_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_high-emul-c.p/mlal_high.c.o -MF test/arm/neon/mlal_high-emul-c.p/mlal_high.c.o.d -o test/arm/neon/mlal_high-emul-c.p/mlal_high.c.o -c ../../test/arm/neon/mlal_high.c [789/3100] clang++ -Itest/arm/neon/mla_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mla_n-native-cpp.p/meson-generated_.._mla_n.cpp.o -MF test/arm/neon/mla_n-native-cpp.p/meson-generated_.._mla_n.cpp.o.d -o test/arm/neon/mla_n-native-cpp.p/meson-generated_.._mla_n.cpp.o -c test/arm/neon/mla_n.cpp [790/3100] clang -Itest/arm/neon/mlal_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_high-native-c.p/mlal_high.c.o -MF test/arm/neon/mlal_high-native-c.p/mlal_high.c.o.d -o test/arm/neon/mlal_high-native-c.p/mlal_high.c.o -c ../../test/arm/neon/mlal_high.c [791/3100] clang -Itest/arm/neon/mlal_high_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_high_n-emul-c.p/mlal_high_n.c.o -MF test/arm/neon/mlal_high_n-emul-c.p/mlal_high_n.c.o.d -o test/arm/neon/mlal_high_n-emul-c.p/mlal_high_n.c.o -c ../../test/arm/neon/mlal_high_n.c [792/3100] clang++ -Itest/arm/neon/mlal-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal-emul-cpp.p/meson-generated_.._mlal.cpp.o -MF test/arm/neon/mlal-emul-cpp.p/meson-generated_.._mlal.cpp.o.d -o test/arm/neon/mlal-emul-cpp.p/meson-generated_.._mlal.cpp.o -c test/arm/neon/mlal.cpp [793/3100] clang -Itest/arm/neon/mlal_high_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_high_n-native-c.p/mlal_high_n.c.o -MF test/arm/neon/mlal_high_n-native-c.p/mlal_high_n.c.o.d -o test/arm/neon/mlal_high_n-native-c.p/mlal_high_n.c.o -c ../../test/arm/neon/mlal_high_n.c [794/3100] clang++ -Itest/arm/neon/mlal_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_high-emul-cpp.p/meson-generated_.._mlal_high.cpp.o -MF test/arm/neon/mlal_high-emul-cpp.p/meson-generated_.._mlal_high.cpp.o.d -o test/arm/neon/mlal_high-emul-cpp.p/meson-generated_.._mlal_high.cpp.o -c test/arm/neon/mlal_high.cpp [795/3100] clang++ -Itest/arm/neon/mlal-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal-native-cpp.p/meson-generated_.._mlal.cpp.o -MF test/arm/neon/mlal-native-cpp.p/meson-generated_.._mlal.cpp.o.d -o test/arm/neon/mlal-native-cpp.p/meson-generated_.._mlal.cpp.o -c test/arm/neon/mlal.cpp [796/3100] clang -Itest/arm/neon/mlal_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_lane-emul-c.p/mlal_lane.c.o -MF test/arm/neon/mlal_lane-emul-c.p/mlal_lane.c.o.d -o test/arm/neon/mlal_lane-emul-c.p/mlal_lane.c.o -c ../../test/arm/neon/mlal_lane.c [797/3100] clang++ -Itest/arm/neon/mlal_high_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_high_n-emul-cpp.p/meson-generated_.._mlal_high_n.cpp.o -MF test/arm/neon/mlal_high_n-emul-cpp.p/meson-generated_.._mlal_high_n.cpp.o.d -o test/arm/neon/mlal_high_n-emul-cpp.p/meson-generated_.._mlal_high_n.cpp.o -c test/arm/neon/mlal_high_n.cpp [798/3100] clang++ -Itest/arm/neon/mlal_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_high-native-cpp.p/meson-generated_.._mlal_high.cpp.o -MF test/arm/neon/mlal_high-native-cpp.p/meson-generated_.._mlal_high.cpp.o.d -o test/arm/neon/mlal_high-native-cpp.p/meson-generated_.._mlal_high.cpp.o -c test/arm/neon/mlal_high.cpp [799/3100] clang -Itest/arm/neon/mlal_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_lane-native-c.p/mlal_lane.c.o -MF test/arm/neon/mlal_lane-native-c.p/mlal_lane.c.o.d -o test/arm/neon/mlal_lane-native-c.p/mlal_lane.c.o -c ../../test/arm/neon/mlal_lane.c [800/3100] clang -Itest/arm/neon/mlal_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_n-emul-c.p/mlal_n.c.o -MF test/arm/neon/mlal_n-emul-c.p/mlal_n.c.o.d -o test/arm/neon/mlal_n-emul-c.p/mlal_n.c.o -c ../../test/arm/neon/mlal_n.c [801/3100] clang++ -Itest/arm/neon/mlal_high_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_high_n-native-cpp.p/meson-generated_.._mlal_high_n.cpp.o -MF test/arm/neon/mlal_high_n-native-cpp.p/meson-generated_.._mlal_high_n.cpp.o.d -o test/arm/neon/mlal_high_n-native-cpp.p/meson-generated_.._mlal_high_n.cpp.o -c test/arm/neon/mlal_high_n.cpp [802/3100] clang -Itest/arm/neon/mlal_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_n-native-c.p/mlal_n.c.o -MF test/arm/neon/mlal_n-native-c.p/mlal_n.c.o.d -o test/arm/neon/mlal_n-native-c.p/mlal_n.c.o -c ../../test/arm/neon/mlal_n.c [803/3100] clang -Itest/arm/neon/mls-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mls-emul-c.p/mls.c.o -MF test/arm/neon/mls-emul-c.p/mls.c.o.d -o test/arm/neon/mls-emul-c.p/mls.c.o -c ../../test/arm/neon/mls.c [804/3100] clang++ -Itest/arm/neon/mlal_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_lane-emul-cpp.p/meson-generated_.._mlal_lane.cpp.o -MF test/arm/neon/mlal_lane-emul-cpp.p/meson-generated_.._mlal_lane.cpp.o.d -o test/arm/neon/mlal_lane-emul-cpp.p/meson-generated_.._mlal_lane.cpp.o -c test/arm/neon/mlal_lane.cpp [805/3100] clang++ -Itest/arm/neon/mlal_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_lane-native-cpp.p/meson-generated_.._mlal_lane.cpp.o -MF test/arm/neon/mlal_lane-native-cpp.p/meson-generated_.._mlal_lane.cpp.o.d -o test/arm/neon/mlal_lane-native-cpp.p/meson-generated_.._mlal_lane.cpp.o -c test/arm/neon/mlal_lane.cpp [806/3100] clang -Itest/arm/neon/mls-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mls-native-c.p/mls.c.o -MF test/arm/neon/mls-native-c.p/mls.c.o.d -o test/arm/neon/mls-native-c.p/mls.c.o -c ../../test/arm/neon/mls.c [807/3100] clang -Itest/arm/neon/mls_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mls_n-emul-c.p/mls_n.c.o -MF test/arm/neon/mls_n-emul-c.p/mls_n.c.o.d -o test/arm/neon/mls_n-emul-c.p/mls_n.c.o -c ../../test/arm/neon/mls_n.c [808/3100] clang++ -Itest/arm/neon/mlal_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlal_n-emul-cpp.p/meson-generated_.._mlal_n.cpp.o -MF test/arm/neon/mlal_n-emul-cpp.p/meson-generated_.._mlal_n.cpp.o.d -o test/arm/neon/mlal_n-emul-cpp.p/meson-generated_.._mlal_n.cpp.o -c test/arm/neon/mlal_n.cpp [809/3100] clang++ -Itest/arm/neon/mlal_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlal_n-native-cpp.p/meson-generated_.._mlal_n.cpp.o -MF test/arm/neon/mlal_n-native-cpp.p/meson-generated_.._mlal_n.cpp.o.d -o test/arm/neon/mlal_n-native-cpp.p/meson-generated_.._mlal_n.cpp.o -c test/arm/neon/mlal_n.cpp [810/3100] clang -Itest/arm/neon/mls_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mls_n-native-c.p/mls_n.c.o -MF test/arm/neon/mls_n-native-c.p/mls_n.c.o.d -o test/arm/neon/mls_n-native-c.p/mls_n.c.o -c ../../test/arm/neon/mls_n.c [811/3100] clang++ -Itest/arm/neon/mls-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mls-emul-cpp.p/meson-generated_.._mls.cpp.o -MF test/arm/neon/mls-emul-cpp.p/meson-generated_.._mls.cpp.o.d -o test/arm/neon/mls-emul-cpp.p/meson-generated_.._mls.cpp.o -c test/arm/neon/mls.cpp [812/3100] clang -Itest/arm/neon/mlsl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl-emul-c.p/mlsl.c.o -MF test/arm/neon/mlsl-emul-c.p/mlsl.c.o.d -o test/arm/neon/mlsl-emul-c.p/mlsl.c.o -c ../../test/arm/neon/mlsl.c [813/3100] clang -Itest/arm/neon/mlsl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl-native-c.p/mlsl.c.o -MF test/arm/neon/mlsl-native-c.p/mlsl.c.o.d -o test/arm/neon/mlsl-native-c.p/mlsl.c.o -c ../../test/arm/neon/mlsl.c [814/3100] clang++ -Itest/arm/neon/mls-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mls-native-cpp.p/meson-generated_.._mls.cpp.o -MF test/arm/neon/mls-native-cpp.p/meson-generated_.._mls.cpp.o.d -o test/arm/neon/mls-native-cpp.p/meson-generated_.._mls.cpp.o -c test/arm/neon/mls.cpp [815/3100] clang -Itest/arm/neon/mlsl_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_high-emul-c.p/mlsl_high.c.o -MF test/arm/neon/mlsl_high-emul-c.p/mlsl_high.c.o.d -o test/arm/neon/mlsl_high-emul-c.p/mlsl_high.c.o -c ../../test/arm/neon/mlsl_high.c [816/3100] clang++ -Itest/arm/neon/mls_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mls_n-emul-cpp.p/meson-generated_.._mls_n.cpp.o -MF test/arm/neon/mls_n-emul-cpp.p/meson-generated_.._mls_n.cpp.o.d -o test/arm/neon/mls_n-emul-cpp.p/meson-generated_.._mls_n.cpp.o -c test/arm/neon/mls_n.cpp [817/3100] clang++ -Itest/arm/neon/mlsl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl-emul-cpp.p/meson-generated_.._mlsl.cpp.o -MF test/arm/neon/mlsl-emul-cpp.p/meson-generated_.._mlsl.cpp.o.d -o test/arm/neon/mlsl-emul-cpp.p/meson-generated_.._mlsl.cpp.o -c test/arm/neon/mlsl.cpp [818/3100] clang++ -Itest/arm/neon/mls_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mls_n-native-cpp.p/meson-generated_.._mls_n.cpp.o -MF test/arm/neon/mls_n-native-cpp.p/meson-generated_.._mls_n.cpp.o.d -o test/arm/neon/mls_n-native-cpp.p/meson-generated_.._mls_n.cpp.o -c test/arm/neon/mls_n.cpp [819/3100] clang -Itest/arm/neon/mlsl_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_high-native-c.p/mlsl_high.c.o -MF test/arm/neon/mlsl_high-native-c.p/mlsl_high.c.o.d -o test/arm/neon/mlsl_high-native-c.p/mlsl_high.c.o -c ../../test/arm/neon/mlsl_high.c [820/3100] clang -Itest/arm/neon/mlsl_high_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_high_n-emul-c.p/mlsl_high_n.c.o -MF test/arm/neon/mlsl_high_n-emul-c.p/mlsl_high_n.c.o.d -o test/arm/neon/mlsl_high_n-emul-c.p/mlsl_high_n.c.o -c ../../test/arm/neon/mlsl_high_n.c [821/3100] clang++ -Itest/arm/neon/mlsl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl-native-cpp.p/meson-generated_.._mlsl.cpp.o -MF test/arm/neon/mlsl-native-cpp.p/meson-generated_.._mlsl.cpp.o.d -o test/arm/neon/mlsl-native-cpp.p/meson-generated_.._mlsl.cpp.o -c test/arm/neon/mlsl.cpp [822/3100] clang++ -Itest/arm/neon/mlsl_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_high-emul-cpp.p/meson-generated_.._mlsl_high.cpp.o -MF test/arm/neon/mlsl_high-emul-cpp.p/meson-generated_.._mlsl_high.cpp.o.d -o test/arm/neon/mlsl_high-emul-cpp.p/meson-generated_.._mlsl_high.cpp.o -c test/arm/neon/mlsl_high.cpp [823/3100] clang -Itest/arm/neon/mlsl_high_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_high_n-native-c.p/mlsl_high_n.c.o -MF test/arm/neon/mlsl_high_n-native-c.p/mlsl_high_n.c.o.d -o test/arm/neon/mlsl_high_n-native-c.p/mlsl_high_n.c.o -c ../../test/arm/neon/mlsl_high_n.c [824/3100] clang -Itest/arm/neon/mlsl_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_lane-emul-c.p/mlsl_lane.c.o -MF test/arm/neon/mlsl_lane-emul-c.p/mlsl_lane.c.o.d -o test/arm/neon/mlsl_lane-emul-c.p/mlsl_lane.c.o -c ../../test/arm/neon/mlsl_lane.c [825/3100] clang++ -Itest/arm/neon/mlsl_high_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_high_n-emul-cpp.p/meson-generated_.._mlsl_high_n.cpp.o -MF test/arm/neon/mlsl_high_n-emul-cpp.p/meson-generated_.._mlsl_high_n.cpp.o.d -o test/arm/neon/mlsl_high_n-emul-cpp.p/meson-generated_.._mlsl_high_n.cpp.o -c test/arm/neon/mlsl_high_n.cpp [826/3100] clang -Itest/arm/neon/mlsl_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_lane-native-c.p/mlsl_lane.c.o -MF test/arm/neon/mlsl_lane-native-c.p/mlsl_lane.c.o.d -o test/arm/neon/mlsl_lane-native-c.p/mlsl_lane.c.o -c ../../test/arm/neon/mlsl_lane.c [827/3100] clang -Itest/arm/neon/mlsl_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_n-emul-c.p/mlsl_n.c.o -MF test/arm/neon/mlsl_n-emul-c.p/mlsl_n.c.o.d -o test/arm/neon/mlsl_n-emul-c.p/mlsl_n.c.o -c ../../test/arm/neon/mlsl_n.c [828/3100] clang++ -Itest/arm/neon/mlsl_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_high-native-cpp.p/meson-generated_.._mlsl_high.cpp.o -MF test/arm/neon/mlsl_high-native-cpp.p/meson-generated_.._mlsl_high.cpp.o.d -o test/arm/neon/mlsl_high-native-cpp.p/meson-generated_.._mlsl_high.cpp.o -c test/arm/neon/mlsl_high.cpp [829/3100] clang++ -Itest/arm/neon/mlsl_high_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_high_n-native-cpp.p/meson-generated_.._mlsl_high_n.cpp.o -MF test/arm/neon/mlsl_high_n-native-cpp.p/meson-generated_.._mlsl_high_n.cpp.o.d -o test/arm/neon/mlsl_high_n-native-cpp.p/meson-generated_.._mlsl_high_n.cpp.o -c test/arm/neon/mlsl_high_n.cpp [830/3100] clang -Itest/arm/neon/mlsl_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_n-native-c.p/mlsl_n.c.o -MF test/arm/neon/mlsl_n-native-c.p/mlsl_n.c.o.d -o test/arm/neon/mlsl_n-native-c.p/mlsl_n.c.o -c ../../test/arm/neon/mlsl_n.c [831/3100] clang -Itest/arm/neon/movl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movl-emul-c.p/movl.c.o -MF test/arm/neon/movl-emul-c.p/movl.c.o.d -o test/arm/neon/movl-emul-c.p/movl.c.o -c ../../test/arm/neon/movl.c [832/3100] clang++ -Itest/arm/neon/mlsl_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_lane-emul-cpp.p/meson-generated_.._mlsl_lane.cpp.o -MF test/arm/neon/mlsl_lane-emul-cpp.p/meson-generated_.._mlsl_lane.cpp.o.d -o test/arm/neon/mlsl_lane-emul-cpp.p/meson-generated_.._mlsl_lane.cpp.o -c test/arm/neon/mlsl_lane.cpp [833/3100] clang++ -Itest/arm/neon/mlsl_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mlsl_n-emul-cpp.p/meson-generated_.._mlsl_n.cpp.o -MF test/arm/neon/mlsl_n-emul-cpp.p/meson-generated_.._mlsl_n.cpp.o.d -o test/arm/neon/mlsl_n-emul-cpp.p/meson-generated_.._mlsl_n.cpp.o -c test/arm/neon/mlsl_n.cpp [834/3100] clang -Itest/arm/neon/movl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movl-native-c.p/movl.c.o -MF test/arm/neon/movl-native-c.p/movl.c.o.d -o test/arm/neon/movl-native-c.p/movl.c.o -c ../../test/arm/neon/movl.c [835/3100] clang++ -Itest/arm/neon/mlsl_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_lane-native-cpp.p/meson-generated_.._mlsl_lane.cpp.o -MF test/arm/neon/mlsl_lane-native-cpp.p/meson-generated_.._mlsl_lane.cpp.o.d -o test/arm/neon/mlsl_lane-native-cpp.p/meson-generated_.._mlsl_lane.cpp.o -c test/arm/neon/mlsl_lane.cpp [836/3100] clang -Itest/arm/neon/movl_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movl_high-emul-c.p/movl_high.c.o -MF test/arm/neon/movl_high-emul-c.p/movl_high.c.o.d -o test/arm/neon/movl_high-emul-c.p/movl_high.c.o -c ../../test/arm/neon/movl_high.c [837/3100] clang++ -Itest/arm/neon/mlsl_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mlsl_n-native-cpp.p/meson-generated_.._mlsl_n.cpp.o -MF test/arm/neon/mlsl_n-native-cpp.p/meson-generated_.._mlsl_n.cpp.o.d -o test/arm/neon/mlsl_n-native-cpp.p/meson-generated_.._mlsl_n.cpp.o -c test/arm/neon/mlsl_n.cpp [838/3100] clang -Itest/arm/neon/movn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movn-emul-c.p/movn.c.o -MF test/arm/neon/movn-emul-c.p/movn.c.o.d -o test/arm/neon/movn-emul-c.p/movn.c.o -c ../../test/arm/neon/movn.c [839/3100] clang++ -Itest/arm/neon/movl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movl-emul-cpp.p/meson-generated_.._movl.cpp.o -MF test/arm/neon/movl-emul-cpp.p/meson-generated_.._movl.cpp.o.d -o test/arm/neon/movl-emul-cpp.p/meson-generated_.._movl.cpp.o -c test/arm/neon/movl.cpp [840/3100] clang -Itest/arm/neon/movl_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movl_high-native-c.p/movl_high.c.o -MF test/arm/neon/movl_high-native-c.p/movl_high.c.o.d -o test/arm/neon/movl_high-native-c.p/movl_high.c.o -c ../../test/arm/neon/movl_high.c [841/3100] clang++ -Itest/arm/neon/movl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movl-native-cpp.p/meson-generated_.._movl.cpp.o -MF test/arm/neon/movl-native-cpp.p/meson-generated_.._movl.cpp.o.d -o test/arm/neon/movl-native-cpp.p/meson-generated_.._movl.cpp.o -c test/arm/neon/movl.cpp [842/3100] clang -Itest/arm/neon/movn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movn-native-c.p/movn.c.o -MF test/arm/neon/movn-native-c.p/movn.c.o.d -o test/arm/neon/movn-native-c.p/movn.c.o -c ../../test/arm/neon/movn.c [843/3100] clang -Itest/arm/neon/movn_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movn_high-emul-c.p/movn_high.c.o -MF test/arm/neon/movn_high-emul-c.p/movn_high.c.o.d -o test/arm/neon/movn_high-emul-c.p/movn_high.c.o -c ../../test/arm/neon/movn_high.c [844/3100] clang++ -Itest/arm/neon/movl_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movl_high-emul-cpp.p/meson-generated_.._movl_high.cpp.o -MF test/arm/neon/movl_high-emul-cpp.p/meson-generated_.._movl_high.cpp.o.d -o test/arm/neon/movl_high-emul-cpp.p/meson-generated_.._movl_high.cpp.o -c test/arm/neon/movl_high.cpp [845/3100] clang -Itest/arm/neon/movn_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movn_high-native-c.p/movn_high.c.o -MF test/arm/neon/movn_high-native-c.p/movn_high.c.o.d -o test/arm/neon/movn_high-native-c.p/movn_high.c.o -c ../../test/arm/neon/movn_high.c [846/3100] clang++ -Itest/arm/neon/movn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movn-emul-cpp.p/meson-generated_.._movn.cpp.o -MF test/arm/neon/movn-emul-cpp.p/meson-generated_.._movn.cpp.o.d -o test/arm/neon/movn-emul-cpp.p/meson-generated_.._movn.cpp.o -c test/arm/neon/movn.cpp [847/3100] clang++ -Itest/arm/neon/movl_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movl_high-native-cpp.p/meson-generated_.._movl_high.cpp.o -MF test/arm/neon/movl_high-native-cpp.p/meson-generated_.._movl_high.cpp.o.d -o test/arm/neon/movl_high-native-cpp.p/meson-generated_.._movl_high.cpp.o -c test/arm/neon/movl_high.cpp [848/3100] clang -Itest/arm/neon/mul-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul-emul-c.p/mul.c.o -MF test/arm/neon/mul-emul-c.p/mul.c.o.d -o test/arm/neon/mul-emul-c.p/mul.c.o -c ../../test/arm/neon/mul.c [849/3100] clang++ -Itest/arm/neon/movn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movn-native-cpp.p/meson-generated_.._movn.cpp.o -MF test/arm/neon/movn-native-cpp.p/meson-generated_.._movn.cpp.o.d -o test/arm/neon/movn-native-cpp.p/meson-generated_.._movn.cpp.o -c test/arm/neon/movn.cpp [850/3100] clang++ -Itest/arm/neon/movn_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/movn_high-emul-cpp.p/meson-generated_.._movn_high.cpp.o -MF test/arm/neon/movn_high-emul-cpp.p/meson-generated_.._movn_high.cpp.o.d -o test/arm/neon/movn_high-emul-cpp.p/meson-generated_.._movn_high.cpp.o -c test/arm/neon/movn_high.cpp [851/3100] clang -Itest/arm/neon/mul-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul-native-c.p/mul.c.o -MF test/arm/neon/mul-native-c.p/mul.c.o.d -o test/arm/neon/mul-native-c.p/mul.c.o -c ../../test/arm/neon/mul.c [852/3100] clang -Itest/arm/neon/mul_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul_lane-emul-c.p/mul_lane.c.o -MF test/arm/neon/mul_lane-emul-c.p/mul_lane.c.o.d -o test/arm/neon/mul_lane-emul-c.p/mul_lane.c.o -c ../../test/arm/neon/mul_lane.c [853/3100] clang++ -Itest/arm/neon/movn_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/movn_high-native-cpp.p/meson-generated_.._movn_high.cpp.o -MF test/arm/neon/movn_high-native-cpp.p/meson-generated_.._movn_high.cpp.o.d -o test/arm/neon/movn_high-native-cpp.p/meson-generated_.._movn_high.cpp.o -c test/arm/neon/movn_high.cpp [854/3100] clang++ -Itest/arm/neon/mul-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -MF test/arm/neon/mul-emul-cpp.p/meson-generated_.._mul.cpp.o.d -o test/arm/neon/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -c test/arm/neon/mul.cpp [855/3100] clang -Itest/arm/neon/mul_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul_n-emul-c.p/mul_n.c.o -MF test/arm/neon/mul_n-emul-c.p/mul_n.c.o.d -o test/arm/neon/mul_n-emul-c.p/mul_n.c.o -c ../../test/arm/neon/mul_n.c [856/3100] clang -Itest/arm/neon/mul_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul_lane-native-c.p/mul_lane.c.o -MF test/arm/neon/mul_lane-native-c.p/mul_lane.c.o.d -o test/arm/neon/mul_lane-native-c.p/mul_lane.c.o -c ../../test/arm/neon/mul_lane.c [857/3100] clang++ -Itest/arm/neon/mul-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul-native-cpp.p/meson-generated_.._mul.cpp.o -MF test/arm/neon/mul-native-cpp.p/meson-generated_.._mul.cpp.o.d -o test/arm/neon/mul-native-cpp.p/meson-generated_.._mul.cpp.o -c test/arm/neon/mul.cpp [858/3100] clang -Itest/arm/neon/mull-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull-emul-c.p/mull.c.o -MF test/arm/neon/mull-emul-c.p/mull.c.o.d -o test/arm/neon/mull-emul-c.p/mull.c.o -c ../../test/arm/neon/mull.c [859/3100] clang -Itest/arm/neon/mul_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul_n-native-c.p/mul_n.c.o -MF test/arm/neon/mul_n-native-c.p/mul_n.c.o.d -o test/arm/neon/mul_n-native-c.p/mul_n.c.o -c ../../test/arm/neon/mul_n.c [860/3100] clang++ -Itest/arm/neon/mul_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul_lane-emul-cpp.p/meson-generated_.._mul_lane.cpp.o -MF test/arm/neon/mul_lane-emul-cpp.p/meson-generated_.._mul_lane.cpp.o.d -o test/arm/neon/mul_lane-emul-cpp.p/meson-generated_.._mul_lane.cpp.o -c test/arm/neon/mul_lane.cpp [861/3100] clang++ -Itest/arm/neon/mul_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mul_n-emul-cpp.p/meson-generated_.._mul_n.cpp.o -MF test/arm/neon/mul_n-emul-cpp.p/meson-generated_.._mul_n.cpp.o.d -o test/arm/neon/mul_n-emul-cpp.p/meson-generated_.._mul_n.cpp.o -c test/arm/neon/mul_n.cpp [862/3100] clang -Itest/arm/neon/mull-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull-native-c.p/mull.c.o -MF test/arm/neon/mull-native-c.p/mull.c.o.d -o test/arm/neon/mull-native-c.p/mull.c.o -c ../../test/arm/neon/mull.c [863/3100] clang++ -Itest/arm/neon/mul_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul_lane-native-cpp.p/meson-generated_.._mul_lane.cpp.o -MF test/arm/neon/mul_lane-native-cpp.p/meson-generated_.._mul_lane.cpp.o.d -o test/arm/neon/mul_lane-native-cpp.p/meson-generated_.._mul_lane.cpp.o -c test/arm/neon/mul_lane.cpp [864/3100] clang -Itest/arm/neon/mull_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_high-emul-c.p/mull_high.c.o -MF test/arm/neon/mull_high-emul-c.p/mull_high.c.o.d -o test/arm/neon/mull_high-emul-c.p/mull_high.c.o -c ../../test/arm/neon/mull_high.c [865/3100] clang++ -Itest/arm/neon/mul_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mul_n-native-cpp.p/meson-generated_.._mul_n.cpp.o -MF test/arm/neon/mul_n-native-cpp.p/meson-generated_.._mul_n.cpp.o.d -o test/arm/neon/mul_n-native-cpp.p/meson-generated_.._mul_n.cpp.o -c test/arm/neon/mul_n.cpp [866/3100] clang -Itest/arm/neon/mull_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_high-native-c.p/mull_high.c.o -MF test/arm/neon/mull_high-native-c.p/mull_high.c.o.d -o test/arm/neon/mull_high-native-c.p/mull_high.c.o -c ../../test/arm/neon/mull_high.c [867/3100] clang++ -Itest/arm/neon/mull-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull-emul-cpp.p/meson-generated_.._mull.cpp.o -MF test/arm/neon/mull-emul-cpp.p/meson-generated_.._mull.cpp.o.d -o test/arm/neon/mull-emul-cpp.p/meson-generated_.._mull.cpp.o -c test/arm/neon/mull.cpp [868/3100] clang -Itest/arm/neon/mull_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_lane-emul-c.p/mull_lane.c.o -MF test/arm/neon/mull_lane-emul-c.p/mull_lane.c.o.d -o test/arm/neon/mull_lane-emul-c.p/mull_lane.c.o -c ../../test/arm/neon/mull_lane.c [869/3100] clang++ -Itest/arm/neon/mull_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_high-emul-cpp.p/meson-generated_.._mull_high.cpp.o -MF test/arm/neon/mull_high-emul-cpp.p/meson-generated_.._mull_high.cpp.o.d -o test/arm/neon/mull_high-emul-cpp.p/meson-generated_.._mull_high.cpp.o -c test/arm/neon/mull_high.cpp [870/3100] clang -Itest/arm/neon/mull_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_n-emul-c.p/mull_n.c.o -MF test/arm/neon/mull_n-emul-c.p/mull_n.c.o.d -o test/arm/neon/mull_n-emul-c.p/mull_n.c.o -c ../../test/arm/neon/mull_n.c [871/3100] clang++ -Itest/arm/neon/mull-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull-native-cpp.p/meson-generated_.._mull.cpp.o -MF test/arm/neon/mull-native-cpp.p/meson-generated_.._mull.cpp.o.d -o test/arm/neon/mull-native-cpp.p/meson-generated_.._mull.cpp.o -c test/arm/neon/mull.cpp [872/3100] clang -Itest/arm/neon/mull_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_lane-native-c.p/mull_lane.c.o -MF test/arm/neon/mull_lane-native-c.p/mull_lane.c.o.d -o test/arm/neon/mull_lane-native-c.p/mull_lane.c.o -c ../../test/arm/neon/mull_lane.c [873/3100] clang -Itest/arm/neon/mull_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_n-native-c.p/mull_n.c.o -MF test/arm/neon/mull_n-native-c.p/mull_n.c.o.d -o test/arm/neon/mull_n-native-c.p/mull_n.c.o -c ../../test/arm/neon/mull_n.c [874/3100] clang++ -Itest/arm/neon/mull_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_high-native-cpp.p/meson-generated_.._mull_high.cpp.o -MF test/arm/neon/mull_high-native-cpp.p/meson-generated_.._mull_high.cpp.o.d -o test/arm/neon/mull_high-native-cpp.p/meson-generated_.._mull_high.cpp.o -c test/arm/neon/mull_high.cpp [875/3100] clang++ -Itest/arm/neon/mull_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_lane-emul-cpp.p/meson-generated_.._mull_lane.cpp.o -MF test/arm/neon/mull_lane-emul-cpp.p/meson-generated_.._mull_lane.cpp.o.d -o test/arm/neon/mull_lane-emul-cpp.p/meson-generated_.._mull_lane.cpp.o -c test/arm/neon/mull_lane.cpp [876/3100] clang++ -Itest/arm/neon/mull_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mull_n-emul-cpp.p/meson-generated_.._mull_n.cpp.o -MF test/arm/neon/mull_n-emul-cpp.p/meson-generated_.._mull_n.cpp.o.d -o test/arm/neon/mull_n-emul-cpp.p/meson-generated_.._mull_n.cpp.o -c test/arm/neon/mull_n.cpp [877/3100] clang++ -Itest/arm/neon/mull_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_lane-native-cpp.p/meson-generated_.._mull_lane.cpp.o -MF test/arm/neon/mull_lane-native-cpp.p/meson-generated_.._mull_lane.cpp.o.d -o test/arm/neon/mull_lane-native-cpp.p/meson-generated_.._mull_lane.cpp.o -c test/arm/neon/mull_lane.cpp [878/3100] clang -Itest/arm/neon/neg-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/neg-emul-c.p/neg.c.o -MF test/arm/neon/neg-emul-c.p/neg.c.o.d -o test/arm/neon/neg-emul-c.p/neg.c.o -c ../../test/arm/neon/neg.c [879/3100] clang++ -Itest/arm/neon/mull_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mull_n-native-cpp.p/meson-generated_.._mull_n.cpp.o -MF test/arm/neon/mull_n-native-cpp.p/meson-generated_.._mull_n.cpp.o.d -o test/arm/neon/mull_n-native-cpp.p/meson-generated_.._mull_n.cpp.o -c test/arm/neon/mull_n.cpp [880/3100] clang++ -Itest/arm/neon/mvn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mvn-emul-cpp.p/meson-generated_.._mvn.cpp.o -MF test/arm/neon/mvn-emul-cpp.p/meson-generated_.._mvn.cpp.o.d -o test/arm/neon/mvn-emul-cpp.p/meson-generated_.._mvn.cpp.o -c test/arm/neon/mvn.cpp [881/3100] clang -Itest/arm/neon/neg-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/neg-native-c.p/neg.c.o -MF test/arm/neon/neg-native-c.p/neg.c.o.d -o test/arm/neon/neg-native-c.p/neg.c.o -c ../../test/arm/neon/neg.c [882/3100] clang -Itest/arm/neon/mvn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/mvn-emul-c.p/mvn.c.o -MF test/arm/neon/mvn-emul-c.p/mvn.c.o.d -o test/arm/neon/mvn-emul-c.p/mvn.c.o -c ../../test/arm/neon/mvn.c In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [883/3100] clang++ -Itest/arm/neon/mvn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mvn-native-cpp.p/meson-generated_.._mvn.cpp.o -MF test/arm/neon/mvn-native-cpp.p/meson-generated_.._mvn.cpp.o.d -o test/arm/neon/mvn-native-cpp.p/meson-generated_.._mvn.cpp.o -c test/arm/neon/mvn.cpp [884/3100] clang -Itest/arm/neon/mvn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/mvn-native-c.p/mvn.c.o -MF test/arm/neon/mvn-native-c.p/mvn.c.o.d -o test/arm/neon/mvn-native-c.p/mvn.c.o -c ../../test/arm/neon/mvn.c In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/mvn.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [885/3100] clang++ -Itest/arm/neon/neg-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/neg-emul-cpp.p/meson-generated_.._neg.cpp.o -MF test/arm/neon/neg-emul-cpp.p/meson-generated_.._neg.cpp.o.d -o test/arm/neon/neg-emul-cpp.p/meson-generated_.._neg.cpp.o -c test/arm/neon/neg.cpp [886/3100] clang -Itest/arm/neon/orn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/orn-emul-c.p/orn.c.o -MF test/arm/neon/orn-emul-c.p/orn.c.o.d -o test/arm/neon/orn-emul-c.p/orn.c.o -c ../../test/arm/neon/orn.c [887/3100] clang -Itest/arm/neon/orn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/orn-native-c.p/orn.c.o -MF test/arm/neon/orn-native-c.p/orn.c.o.d -o test/arm/neon/orn-native-c.p/orn.c.o -c ../../test/arm/neon/orn.c [888/3100] clang++ -Itest/arm/neon/neg-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/neg-native-cpp.p/meson-generated_.._neg.cpp.o -MF test/arm/neon/neg-native-cpp.p/meson-generated_.._neg.cpp.o.d -o test/arm/neon/neg-native-cpp.p/meson-generated_.._neg.cpp.o -c test/arm/neon/neg.cpp [889/3100] clang -Itest/arm/neon/orr-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/orr-emul-c.p/orr.c.o -MF test/arm/neon/orr-emul-c.p/orr.c.o.d -o test/arm/neon/orr-emul-c.p/orr.c.o -c ../../test/arm/neon/orr.c [890/3100] clang -Itest/arm/neon/orr-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/orr-native-c.p/orr.c.o -MF test/arm/neon/orr-native-c.p/orr.c.o.d -o test/arm/neon/orr-native-c.p/orr.c.o -c ../../test/arm/neon/orr.c [891/3100] clang++ -Itest/arm/neon/orn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/orn-emul-cpp.p/meson-generated_.._orn.cpp.o -MF test/arm/neon/orn-emul-cpp.p/meson-generated_.._orn.cpp.o.d -o test/arm/neon/orn-emul-cpp.p/meson-generated_.._orn.cpp.o -c test/arm/neon/orn.cpp [892/3100] clang -Itest/arm/neon/padal-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/padal-emul-c.p/padal.c.o -MF test/arm/neon/padal-emul-c.p/padal.c.o.d -o test/arm/neon/padal-emul-c.p/padal.c.o -c ../../test/arm/neon/padal.c [893/3100] clang++ -Itest/arm/neon/orr-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/orr-emul-cpp.p/meson-generated_.._orr.cpp.o -MF test/arm/neon/orr-emul-cpp.p/meson-generated_.._orr.cpp.o.d -o test/arm/neon/orr-emul-cpp.p/meson-generated_.._orr.cpp.o -c test/arm/neon/orr.cpp [894/3100] clang++ -Itest/arm/neon/orn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/orn-native-cpp.p/meson-generated_.._orn.cpp.o -MF test/arm/neon/orn-native-cpp.p/meson-generated_.._orn.cpp.o.d -o test/arm/neon/orn-native-cpp.p/meson-generated_.._orn.cpp.o -c test/arm/neon/orn.cpp [895/3100] clang -Itest/arm/neon/padal-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/padal-native-c.p/padal.c.o -MF test/arm/neon/padal-native-c.p/padal.c.o.d -o test/arm/neon/padal-native-c.p/padal.c.o -c ../../test/arm/neon/padal.c [896/3100] clang++ -Itest/arm/neon/orr-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/orr-native-cpp.p/meson-generated_.._orr.cpp.o -MF test/arm/neon/orr-native-cpp.p/meson-generated_.._orr.cpp.o.d -o test/arm/neon/orr-native-cpp.p/meson-generated_.._orr.cpp.o -c test/arm/neon/orr.cpp [897/3100] clang -Itest/arm/neon/padd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/padd-emul-c.p/padd.c.o -MF test/arm/neon/padd-emul-c.p/padd.c.o.d -o test/arm/neon/padd-emul-c.p/padd.c.o -c ../../test/arm/neon/padd.c [898/3100] clang++ -Itest/arm/neon/padal-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/padal-emul-cpp.p/meson-generated_.._padal.cpp.o -MF test/arm/neon/padal-emul-cpp.p/meson-generated_.._padal.cpp.o.d -o test/arm/neon/padal-emul-cpp.p/meson-generated_.._padal.cpp.o -c test/arm/neon/padal.cpp [899/3100] clang -Itest/arm/neon/paddl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/paddl-emul-c.p/paddl.c.o -MF test/arm/neon/paddl-emul-c.p/paddl.c.o.d -o test/arm/neon/paddl-emul-c.p/paddl.c.o -c ../../test/arm/neon/paddl.c [900/3100] clang -Itest/arm/neon/padd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/padd-native-c.p/padd.c.o -MF test/arm/neon/padd-native-c.p/padd.c.o.d -o test/arm/neon/padd-native-c.p/padd.c.o -c ../../test/arm/neon/padd.c [901/3100] clang++ -Itest/arm/neon/padd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/padd-emul-cpp.p/meson-generated_.._padd.cpp.o -MF test/arm/neon/padd-emul-cpp.p/meson-generated_.._padd.cpp.o.d -o test/arm/neon/padd-emul-cpp.p/meson-generated_.._padd.cpp.o -c test/arm/neon/padd.cpp [902/3100] clang++ -Itest/arm/neon/padal-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/padal-native-cpp.p/meson-generated_.._padal.cpp.o -MF test/arm/neon/padal-native-cpp.p/meson-generated_.._padal.cpp.o.d -o test/arm/neon/padal-native-cpp.p/meson-generated_.._padal.cpp.o -c test/arm/neon/padal.cpp [903/3100] clang -Itest/arm/neon/paddl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/paddl-native-c.p/paddl.c.o -MF test/arm/neon/paddl-native-c.p/paddl.c.o.d -o test/arm/neon/paddl-native-c.p/paddl.c.o -c ../../test/arm/neon/paddl.c [904/3100] clang++ -Itest/arm/neon/padd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/padd-native-cpp.p/meson-generated_.._padd.cpp.o -MF test/arm/neon/padd-native-cpp.p/meson-generated_.._padd.cpp.o.d -o test/arm/neon/padd-native-cpp.p/meson-generated_.._padd.cpp.o -c test/arm/neon/padd.cpp [905/3100] clang -Itest/arm/neon/pmax-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/pmax-emul-c.p/pmax.c.o -MF test/arm/neon/pmax-emul-c.p/pmax.c.o.d -o test/arm/neon/pmax-emul-c.p/pmax.c.o -c ../../test/arm/neon/pmax.c In file included from ../../test/arm/neon/pmax.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmax.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [906/3100] clang++ -Itest/arm/neon/paddl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/paddl-emul-cpp.p/meson-generated_.._paddl.cpp.o -MF test/arm/neon/paddl-emul-cpp.p/meson-generated_.._paddl.cpp.o.d -o test/arm/neon/paddl-emul-cpp.p/meson-generated_.._paddl.cpp.o -c test/arm/neon/paddl.cpp [907/3100] clang -Itest/arm/neon/pmax-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/pmax-native-c.p/pmax.c.o -MF test/arm/neon/pmax-native-c.p/pmax.c.o.d -o test/arm/neon/pmax-native-c.p/pmax.c.o -c ../../test/arm/neon/pmax.c In file included from ../../test/arm/neon/pmax.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmax.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [908/3100] clang -Itest/arm/neon/pmin-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/pmin-emul-c.p/pmin.c.o -MF test/arm/neon/pmin-emul-c.p/pmin.c.o.d -o test/arm/neon/pmin-emul-c.p/pmin.c.o -c ../../test/arm/neon/pmin.c In file included from ../../test/arm/neon/pmin.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/pmin.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [909/3100] clang++ -Itest/arm/neon/paddl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/paddl-native-cpp.p/meson-generated_.._paddl.cpp.o -MF test/arm/neon/paddl-native-cpp.p/meson-generated_.._paddl.cpp.o.d -o test/arm/neon/paddl-native-cpp.p/meson-generated_.._paddl.cpp.o -c test/arm/neon/paddl.cpp [910/3100] clang -Itest/arm/neon/qadd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qadd-emul-c.p/qadd.c.o -MF test/arm/neon/qadd-emul-c.p/qadd.c.o.d -o test/arm/neon/qadd-emul-c.p/qadd.c.o -c ../../test/arm/neon/qadd.c In file included from ../../test/arm/neon/qadd.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qadd.h:35: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qadd.c:4: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ 36 warnings generated. [911/3100] clang -Itest/arm/neon/pmin-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/pmin-native-c.p/pmin.c.o -MF test/arm/neon/pmin-native-c.p/pmin.c.o.d -o test/arm/neon/pmin-native-c.p/pmin.c.o -c ../../test/arm/neon/pmin.c In file included from ../../test/arm/neon/pmin.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/pmin.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [912/3100] clang++ -Itest/arm/neon/pmin-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o -MF test/arm/neon/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o.d -o test/arm/neon/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o -c test/arm/neon/pmin.cpp In file included from test/arm/neon/pmin.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/pmin.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [913/3100] clang++ -Itest/arm/neon/pmax-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o -MF test/arm/neon/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o.d -o test/arm/neon/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o -c test/arm/neon/pmax.cpp In file included from test/arm/neon/pmax.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmax.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [914/3100] clang++ -Itest/arm/neon/pmax-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o -MF test/arm/neon/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o.d -o test/arm/neon/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o -c test/arm/neon/pmax.cpp In file included from test/arm/neon/pmax.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmax.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [915/3100] clang -Itest/arm/neon/qadd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qadd-native-c.p/qadd.c.o -MF test/arm/neon/qadd-native-c.p/qadd.c.o.d -o test/arm/neon/qadd-native-c.p/qadd.c.o -c ../../test/arm/neon/qadd.c In file included from ../../test/arm/neon/qadd.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qadd.h:35: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qadd.c:4: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ 26 warnings generated. [916/3100] clang++ -Itest/arm/neon/pmin-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o -MF test/arm/neon/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o.d -o test/arm/neon/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o -c test/arm/neon/pmin.cpp In file included from test/arm/neon/pmin.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/pmin.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/pmin.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [917/3100] clang -Itest/arm/neon/qabs-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qabs-emul-c.p/qabs.c.o -MF test/arm/neon/qabs-emul-c.p/qabs.c.o.d -o test/arm/neon/qabs-emul-c.p/qabs.c.o -c ../../test/arm/neon/qabs.c In file included from ../../test/arm/neon/qabs.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qabs.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [918/3100] clang -Itest/arm/neon/qdmulh-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh-emul-c.p/qdmulh.c.o -MF test/arm/neon/qdmulh-emul-c.p/qdmulh.c.o.d -o test/arm/neon/qdmulh-emul-c.p/qdmulh.c.o -c ../../test/arm/neon/qdmulh.c [919/3100] clang++ -Itest/arm/neon/qadd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o -MF test/arm/neon/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o.d -o test/arm/neon/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o -c test/arm/neon/qadd.cpp In file included from test/arm/neon/qadd.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qadd.h:35: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qadd.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ 36 warnings generated. [920/3100] clang -Itest/arm/neon/qabs-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qabs-native-c.p/qabs.c.o -MF test/arm/neon/qabs-native-c.p/qabs.c.o.d -o test/arm/neon/qabs-native-c.p/qabs.c.o -c ../../test/arm/neon/qabs.c In file included from ../../test/arm/neon/qabs.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qabs.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [921/3100] clang++ -Itest/arm/neon/qabs-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qabs-emul-cpp.p/meson-generated_.._qabs.cpp.o -MF test/arm/neon/qabs-emul-cpp.p/meson-generated_.._qabs.cpp.o.d -o test/arm/neon/qabs-emul-cpp.p/meson-generated_.._qabs.cpp.o -c test/arm/neon/qabs.cpp In file included from test/arm/neon/qabs.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qabs.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [922/3100] clang++ -Itest/arm/neon/qdmulh-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh-emul-cpp.p/meson-generated_.._qdmulh.cpp.o -MF test/arm/neon/qdmulh-emul-cpp.p/meson-generated_.._qdmulh.cpp.o.d -o test/arm/neon/qdmulh-emul-cpp.p/meson-generated_.._qdmulh.cpp.o -c test/arm/neon/qdmulh.cpp [923/3100] clang -Itest/arm/neon/qdmulh-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh-native-c.p/qdmulh.c.o -MF test/arm/neon/qdmulh-native-c.p/qdmulh.c.o.d -o test/arm/neon/qdmulh-native-c.p/qdmulh.c.o -c ../../test/arm/neon/qdmulh.c [924/3100] clang++ -Itest/arm/neon/qabs-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qabs-native-cpp.p/meson-generated_.._qabs.cpp.o -MF test/arm/neon/qabs-native-cpp.p/meson-generated_.._qabs.cpp.o.d -o test/arm/neon/qabs-native-cpp.p/meson-generated_.._qabs.cpp.o -c test/arm/neon/qabs.cpp In file included from test/arm/neon/qabs.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qabs.h:32: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ 4 warnings generated. [925/3100] clang++ -Itest/arm/neon/qadd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o -MF test/arm/neon/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o.d -o test/arm/neon/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o -c test/arm/neon/qadd.cpp In file included from test/arm/neon/qadd.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qadd.h:35: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qadd.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ 26 warnings generated. [926/3100] clang -Itest/arm/neon/qdmulh_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh_lane-emul-c.p/qdmulh_lane.c.o -MF test/arm/neon/qdmulh_lane-emul-c.p/qdmulh_lane.c.o.d -o test/arm/neon/qdmulh_lane-emul-c.p/qdmulh_lane.c.o -c ../../test/arm/neon/qdmulh_lane.c [927/3100] clang -Itest/arm/neon/qdmulh_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh_n-emul-c.p/qdmulh_n.c.o -MF test/arm/neon/qdmulh_n-emul-c.p/qdmulh_n.c.o.d -o test/arm/neon/qdmulh_n-emul-c.p/qdmulh_n.c.o -c ../../test/arm/neon/qdmulh_n.c [928/3100] clang -Itest/arm/neon/qdmulh_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh_lane-native-c.p/qdmulh_lane.c.o -MF test/arm/neon/qdmulh_lane-native-c.p/qdmulh_lane.c.o.d -o test/arm/neon/qdmulh_lane-native-c.p/qdmulh_lane.c.o -c ../../test/arm/neon/qdmulh_lane.c [929/3100] clang++ -Itest/arm/neon/qdmulh-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh-native-cpp.p/meson-generated_.._qdmulh.cpp.o -MF test/arm/neon/qdmulh-native-cpp.p/meson-generated_.._qdmulh.cpp.o.d -o test/arm/neon/qdmulh-native-cpp.p/meson-generated_.._qdmulh.cpp.o -c test/arm/neon/qdmulh.cpp [930/3100] clang -Itest/arm/neon/qdmull-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmull-emul-c.p/qdmull.c.o -MF test/arm/neon/qdmull-emul-c.p/qdmull.c.o.d -o test/arm/neon/qdmull-emul-c.p/qdmull.c.o -c ../../test/arm/neon/qdmull.c [931/3100] clang -Itest/arm/neon/qdmulh_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh_n-native-c.p/qdmulh_n.c.o -MF test/arm/neon/qdmulh_n-native-c.p/qdmulh_n.c.o.d -o test/arm/neon/qdmulh_n-native-c.p/qdmulh_n.c.o -c ../../test/arm/neon/qdmulh_n.c [932/3100] clang++ -Itest/arm/neon/qdmulh_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh_lane-emul-cpp.p/meson-generated_.._qdmulh_lane.cpp.o -MF test/arm/neon/qdmulh_lane-emul-cpp.p/meson-generated_.._qdmulh_lane.cpp.o.d -o test/arm/neon/qdmulh_lane-emul-cpp.p/meson-generated_.._qdmulh_lane.cpp.o -c test/arm/neon/qdmulh_lane.cpp [933/3100] clang++ -Itest/arm/neon/qdmulh_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmulh_n-emul-cpp.p/meson-generated_.._qdmulh_n.cpp.o -MF test/arm/neon/qdmulh_n-emul-cpp.p/meson-generated_.._qdmulh_n.cpp.o.d -o test/arm/neon/qdmulh_n-emul-cpp.p/meson-generated_.._qdmulh_n.cpp.o -c test/arm/neon/qdmulh_n.cpp [934/3100] clang -Itest/arm/neon/qdmull-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmull-native-c.p/qdmull.c.o -MF test/arm/neon/qdmull-native-c.p/qdmull.c.o.d -o test/arm/neon/qdmull-native-c.p/qdmull.c.o -c ../../test/arm/neon/qdmull.c [935/3100] clang -Itest/arm/neon/qrdmulh-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh-emul-c.p/qrdmulh.c.o -MF test/arm/neon/qrdmulh-emul-c.p/qrdmulh.c.o.d -o test/arm/neon/qrdmulh-emul-c.p/qrdmulh.c.o -c ../../test/arm/neon/qrdmulh.c [936/3100] clang++ -Itest/arm/neon/qdmull-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qdmull-emul-cpp.p/meson-generated_.._qdmull.cpp.o -MF test/arm/neon/qdmull-emul-cpp.p/meson-generated_.._qdmull.cpp.o.d -o test/arm/neon/qdmull-emul-cpp.p/meson-generated_.._qdmull.cpp.o -c test/arm/neon/qdmull.cpp [937/3100] clang++ -Itest/arm/neon/qdmulh_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh_n-native-cpp.p/meson-generated_.._qdmulh_n.cpp.o -MF test/arm/neon/qdmulh_n-native-cpp.p/meson-generated_.._qdmulh_n.cpp.o.d -o test/arm/neon/qdmulh_n-native-cpp.p/meson-generated_.._qdmulh_n.cpp.o -c test/arm/neon/qdmulh_n.cpp [938/3100] clang++ -Itest/arm/neon/qdmulh_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmulh_lane-native-cpp.p/meson-generated_.._qdmulh_lane.cpp.o -MF test/arm/neon/qdmulh_lane-native-cpp.p/meson-generated_.._qdmulh_lane.cpp.o.d -o test/arm/neon/qdmulh_lane-native-cpp.p/meson-generated_.._qdmulh_lane.cpp.o -c test/arm/neon/qdmulh_lane.cpp [939/3100] clang -Itest/arm/neon/qrdmulh-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh-native-c.p/qrdmulh.c.o -MF test/arm/neon/qrdmulh-native-c.p/qrdmulh.c.o.d -o test/arm/neon/qrdmulh-native-c.p/qrdmulh.c.o -c ../../test/arm/neon/qrdmulh.c [940/3100] clang++ -Itest/arm/neon/qrdmulh-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh-emul-cpp.p/meson-generated_.._qrdmulh.cpp.o -MF test/arm/neon/qrdmulh-emul-cpp.p/meson-generated_.._qrdmulh.cpp.o.d -o test/arm/neon/qrdmulh-emul-cpp.p/meson-generated_.._qrdmulh.cpp.o -c test/arm/neon/qrdmulh.cpp [941/3100] clang -Itest/arm/neon/qrdmulh_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh_lane-emul-c.p/qrdmulh_lane.c.o -MF test/arm/neon/qrdmulh_lane-emul-c.p/qrdmulh_lane.c.o.d -o test/arm/neon/qrdmulh_lane-emul-c.p/qrdmulh_lane.c.o -c ../../test/arm/neon/qrdmulh_lane.c [942/3100] clang -Itest/arm/neon/qrdmulh_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh_n-emul-c.p/qrdmulh_n.c.o -MF test/arm/neon/qrdmulh_n-emul-c.p/qrdmulh_n.c.o.d -o test/arm/neon/qrdmulh_n-emul-c.p/qrdmulh_n.c.o -c ../../test/arm/neon/qrdmulh_n.c [943/3100] clang++ -Itest/arm/neon/qdmull-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qdmull-native-cpp.p/meson-generated_.._qdmull.cpp.o -MF test/arm/neon/qdmull-native-cpp.p/meson-generated_.._qdmull.cpp.o.d -o test/arm/neon/qdmull-native-cpp.p/meson-generated_.._qdmull.cpp.o -c test/arm/neon/qdmull.cpp [944/3100] clang -Itest/arm/neon/qrdmulh_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh_lane-native-c.p/qrdmulh_lane.c.o -MF test/arm/neon/qrdmulh_lane-native-c.p/qrdmulh_lane.c.o.d -o test/arm/neon/qrdmulh_lane-native-c.p/qrdmulh_lane.c.o -c ../../test/arm/neon/qrdmulh_lane.c [945/3100] clang++ -Itest/arm/neon/qrdmulh_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh_lane-emul-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o -MF test/arm/neon/qrdmulh_lane-emul-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o.d -o test/arm/neon/qrdmulh_lane-emul-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o -c test/arm/neon/qrdmulh_lane.cpp [946/3100] clang -Itest/arm/neon/qrdmulh_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh_n-native-c.p/qrdmulh_n.c.o -MF test/arm/neon/qrdmulh_n-native-c.p/qrdmulh_n.c.o.d -o test/arm/neon/qrdmulh_n-native-c.p/qrdmulh_n.c.o -c ../../test/arm/neon/qrdmulh_n.c [947/3100] clang++ -Itest/arm/neon/qrdmulh-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh-native-cpp.p/meson-generated_.._qrdmulh.cpp.o -MF test/arm/neon/qrdmulh-native-cpp.p/meson-generated_.._qrdmulh.cpp.o.d -o test/arm/neon/qrdmulh-native-cpp.p/meson-generated_.._qrdmulh.cpp.o -c test/arm/neon/qrdmulh.cpp [948/3100] clang++ -Itest/arm/neon/qrdmulh_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrdmulh_n-emul-cpp.p/meson-generated_.._qrdmulh_n.cpp.o -MF test/arm/neon/qrdmulh_n-emul-cpp.p/meson-generated_.._qrdmulh_n.cpp.o.d -o test/arm/neon/qrdmulh_n-emul-cpp.p/meson-generated_.._qrdmulh_n.cpp.o -c test/arm/neon/qrdmulh_n.cpp [949/3100] clang -Itest/arm/neon/qrshrn_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrshrn_n-emul-c.p/qrshrn_n.c.o -MF test/arm/neon/qrshrn_n-emul-c.p/qrshrn_n.c.o.d -o test/arm/neon/qrshrn_n-emul-c.p/qrshrn_n.c.o -c ../../test/arm/neon/qrshrn_n.c In file included from ../../test/arm/neon/qrshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qrshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qrshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [950/3100] clang++ -Itest/arm/neon/qrdmulh_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh_lane-native-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o -MF test/arm/neon/qrdmulh_lane-native-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o.d -o test/arm/neon/qrdmulh_lane-native-cpp.p/meson-generated_.._qrdmulh_lane.cpp.o -c test/arm/neon/qrdmulh_lane.cpp [951/3100] clang++ -Itest/arm/neon/qrdmulh_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrdmulh_n-native-cpp.p/meson-generated_.._qrdmulh_n.cpp.o -MF test/arm/neon/qrdmulh_n-native-cpp.p/meson-generated_.._qrdmulh_n.cpp.o.d -o test/arm/neon/qrdmulh_n-native-cpp.p/meson-generated_.._qrdmulh_n.cpp.o -c test/arm/neon/qrdmulh_n.cpp [952/3100] clang -Itest/arm/neon/qrshrn_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrshrn_n-native-c.p/qrshrn_n.c.o -MF test/arm/neon/qrshrn_n-native-c.p/qrshrn_n.c.o.d -o test/arm/neon/qrshrn_n-native-c.p/qrshrn_n.c.o -c ../../test/arm/neon/qrshrn_n.c In file included from ../../test/arm/neon/qrshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qrshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [953/3100] clang -Itest/arm/neon/qrshrun_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrshrun_n-emul-c.p/qrshrun_n.c.o -MF test/arm/neon/qrshrun_n-emul-c.p/qrshrun_n.c.o.d -o test/arm/neon/qrshrun_n-emul-c.p/qrshrun_n.c.o -c ../../test/arm/neon/qrshrun_n.c In file included from ../../test/arm/neon/qrshrun_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qrshrun_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qrshrun_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [954/3100] clang -Itest/arm/neon/qrshrun_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrshrun_n-native-c.p/qrshrun_n.c.o -MF test/arm/neon/qrshrun_n-native-c.p/qrshrun_n.c.o.d -o test/arm/neon/qrshrun_n-native-c.p/qrshrun_n.c.o -c ../../test/arm/neon/qrshrun_n.c In file included from ../../test/arm/neon/qrshrun_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qrshrun_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [955/3100] clang++ -Itest/arm/neon/qrshrn_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrshrn_n-emul-cpp.p/meson-generated_.._qrshrn_n.cpp.o -MF test/arm/neon/qrshrn_n-emul-cpp.p/meson-generated_.._qrshrn_n.cpp.o.d -o test/arm/neon/qrshrn_n-emul-cpp.p/meson-generated_.._qrshrn_n.cpp.o -c test/arm/neon/qrshrn_n.cpp In file included from test/arm/neon/qrshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qrshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qrshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [956/3100] clang++ -Itest/arm/neon/qrshrn_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrshrn_n-native-cpp.p/meson-generated_.._qrshrn_n.cpp.o -MF test/arm/neon/qrshrn_n-native-cpp.p/meson-generated_.._qrshrn_n.cpp.o.d -o test/arm/neon/qrshrn_n-native-cpp.p/meson-generated_.._qrshrn_n.cpp.o -c test/arm/neon/qrshrn_n.cpp In file included from test/arm/neon/qrshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qrshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [957/3100] clang -Itest/arm/neon/qmovn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovn-emul-c.p/qmovn.c.o -MF test/arm/neon/qmovn-emul-c.p/qmovn.c.o.d -o test/arm/neon/qmovn-emul-c.p/qmovn.c.o -c ../../test/arm/neon/qmovn.c In file included from ../../test/arm/neon/qmovn.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovn.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 116 warnings generated. [958/3100] clang++ -Itest/arm/neon/qrshrun_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qrshrun_n-emul-cpp.p/meson-generated_.._qrshrun_n.cpp.o -MF test/arm/neon/qrshrun_n-emul-cpp.p/meson-generated_.._qrshrun_n.cpp.o.d -o test/arm/neon/qrshrun_n-emul-cpp.p/meson-generated_.._qrshrun_n.cpp.o -c test/arm/neon/qrshrun_n.cpp In file included from test/arm/neon/qrshrun_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qrshrun_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qrshrun_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [959/3100] clang++ -Itest/arm/neon/qrshrun_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qrshrun_n-native-cpp.p/meson-generated_.._qrshrun_n.cpp.o -MF test/arm/neon/qrshrun_n-native-cpp.p/meson-generated_.._qrshrun_n.cpp.o.d -o test/arm/neon/qrshrun_n-native-cpp.p/meson-generated_.._qrshrun_n.cpp.o -c test/arm/neon/qrshrun_n.cpp In file included from test/arm/neon/qrshrun_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qrshrun_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrun_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [960/3100] clang -Itest/arm/neon/qmovn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovn-native-c.p/qmovn.c.o -MF test/arm/neon/qmovn-native-c.p/qmovn.c.o.d -o test/arm/neon/qmovn-native-c.p/qmovn.c.o -c ../../test/arm/neon/qmovn.c In file included from ../../test/arm/neon/qmovn.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovn.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/qmovn.c:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 67 warnings generated. [961/3100] clang -Itest/arm/neon/qmovn_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovn_high-emul-c.p/qmovn_high.c.o -MF test/arm/neon/qmovn_high-emul-c.p/qmovn_high.c.o.d -o test/arm/neon/qmovn_high-emul-c.p/qmovn_high.c.o -c ../../test/arm/neon/qmovn_high.c In file included from ../../test/arm/neon/qmovn_high.c:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovn_high.c:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 116 warnings generated. [962/3100] clang -Itest/arm/neon/qmovun-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovun-emul-c.p/qmovun.c.o -MF test/arm/neon/qmovun-emul-c.p/qmovun.c.o.d -o test/arm/neon/qmovun-emul-c.p/qmovun.c.o -c ../../test/arm/neon/qmovun.c In file included from ../../test/arm/neon/qmovun.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovun.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [963/3100] clang++ -Itest/arm/neon/qmovn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovn-emul-cpp.p/meson-generated_.._qmovn.cpp.o -MF test/arm/neon/qmovn-emul-cpp.p/meson-generated_.._qmovn.cpp.o.d -o test/arm/neon/qmovn-emul-cpp.p/meson-generated_.._qmovn.cpp.o -c test/arm/neon/qmovn.cpp In file included from test/arm/neon/qmovn.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovn.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 116 warnings generated. [964/3100] clang -Itest/arm/neon/qmovun-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovun-native-c.p/qmovun.c.o -MF test/arm/neon/qmovun-native-c.p/qmovun.c.o.d -o test/arm/neon/qmovun-native-c.p/qmovun.c.o -c ../../test/arm/neon/qmovun.c In file included from ../../test/arm/neon/qmovun.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovun.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [965/3100] clang -Itest/arm/neon/qmovn_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovn_high-native-c.p/qmovn_high.c.o -MF test/arm/neon/qmovn_high-native-c.p/qmovn_high.c.o.d -o test/arm/neon/qmovn_high-native-c.p/qmovn_high.c.o -c ../../test/arm/neon/qmovn_high.c In file included from ../../test/arm/neon/qmovn_high.c:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qmovn_high.c:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/qmovn_high.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 67 warnings generated. [966/3100] clang -Itest/arm/neon/qneg-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qneg-emul-c.p/qneg.c.o -MF test/arm/neon/qneg-emul-c.p/qneg.c.o.d -o test/arm/neon/qneg-emul-c.p/qneg.c.o -c ../../test/arm/neon/qneg.c In file included from ../../test/arm/neon/qneg.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qneg.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [967/3100] clang++ -Itest/arm/neon/qmovn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovn-native-cpp.p/meson-generated_.._qmovn.cpp.o -MF test/arm/neon/qmovn-native-cpp.p/meson-generated_.._qmovn.cpp.o.d -o test/arm/neon/qmovn-native-cpp.p/meson-generated_.._qmovn.cpp.o -c test/arm/neon/qmovn.cpp In file included from test/arm/neon/qmovn.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovn.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/qmovn.cpp:6: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 67 warnings generated. [968/3100] clang++ -Itest/arm/neon/qmovun-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovun-emul-cpp.p/meson-generated_.._qmovun.cpp.o -MF test/arm/neon/qmovun-emul-cpp.p/meson-generated_.._qmovun.cpp.o.d -o test/arm/neon/qmovun-emul-cpp.p/meson-generated_.._qmovun.cpp.o -c test/arm/neon/qmovun.cpp In file included from test/arm/neon/qmovun.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovun.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [969/3100] clang++ -Itest/arm/neon/qmovn_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovn_high-native-cpp.p/meson-generated_.._qmovn_high.cpp.o -MF test/arm/neon/qmovn_high-native-cpp.p/meson-generated_.._qmovn_high.cpp.o.d -o test/arm/neon/qmovn_high-native-cpp.p/meson-generated_.._qmovn_high.cpp.o -c test/arm/neon/qmovn_high.cpp In file included from test/arm/neon/qmovn_high.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovn_high.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 67 warnings generated. [970/3100] clang++ -Itest/arm/neon/qmovn_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qmovn_high-emul-cpp.p/meson-generated_.._qmovn_high.cpp.o -MF test/arm/neon/qmovn_high-emul-cpp.p/meson-generated_.._qmovn_high.cpp.o.d -o test/arm/neon/qmovn_high-emul-cpp.p/meson-generated_.._qmovn_high.cpp.o -c test/arm/neon/qmovn_high.cpp In file included from test/arm/neon/qmovn_high.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovn_high.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn_high.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/qmovn_high.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 116 warnings generated. [971/3100] clang -Itest/arm/neon/qneg-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qneg-native-c.p/qneg.c.o -MF test/arm/neon/qneg-native-c.p/qneg.c.o.d -o test/arm/neon/qneg-native-c.p/qneg.c.o -c ../../test/arm/neon/qneg.c In file included from ../../test/arm/neon/qneg.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qneg.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [972/3100] clang++ -Itest/arm/neon/qneg-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qneg-emul-cpp.p/meson-generated_.._qneg.cpp.o -MF test/arm/neon/qneg-emul-cpp.p/meson-generated_.._qneg.cpp.o.d -o test/arm/neon/qneg-emul-cpp.p/meson-generated_.._qneg.cpp.o -c test/arm/neon/qneg.cpp In file included from test/arm/neon/qneg.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qneg.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [973/3100] clang++ -Itest/arm/neon/qmovun-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qmovun-native-cpp.p/meson-generated_.._qmovun.cpp.o -MF test/arm/neon/qmovun-native-cpp.p/meson-generated_.._qmovun.cpp.o.d -o test/arm/neon/qmovun-native-cpp.p/meson-generated_.._qmovun.cpp.o -c test/arm/neon/qmovun.cpp In file included from test/arm/neon/qmovun.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qmovun.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [974/3100] clang -Itest/arm/neon/qshlu_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshlu_n-emul-c.p/qshlu_n.c.o -MF test/arm/neon/qshlu_n-emul-c.p/qshlu_n.c.o.d -o test/arm/neon/qshlu_n-emul-c.p/qshlu_n.c.o -c ../../test/arm/neon/qshlu_n.c In file included from ../../test/arm/neon/qshlu_n.c:4: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ 16 warnings generated. [975/3100] clang -Itest/arm/neon/qshl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshl-emul-c.p/qshl.c.o -MF test/arm/neon/qshl-emul-c.p/qshl.c.o.d -o test/arm/neon/qshl-emul-c.p/qshl.c.o -c ../../test/arm/neon/qshl.c In file included from ../../test/arm/neon/qshl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qshl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 100 warnings generated. [976/3100] clang++ -Itest/arm/neon/qneg-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qneg-native-cpp.p/meson-generated_.._qneg.cpp.o -MF test/arm/neon/qneg-native-cpp.p/meson-generated_.._qneg.cpp.o.d -o test/arm/neon/qneg-native-cpp.p/meson-generated_.._qneg.cpp.o -c test/arm/neon/qneg.cpp In file included from test/arm/neon/qneg.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qneg.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/max.h:32: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 10 warnings generated. [977/3100] clang -Itest/arm/neon/qshlu_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshlu_n-native-c.p/qshlu_n.c.o -MF test/arm/neon/qshlu_n-native-c.p/qshlu_n.c.o.d -o test/arm/neon/qshlu_n-native-c.p/qshlu_n.c.o -c ../../test/arm/neon/qshlu_n.c In file included from ../../test/arm/neon/qshlu_n.c:4: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ 16 warnings generated. [978/3100] clang -Itest/arm/neon/qshrn_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshrn_n-emul-c.p/qshrn_n.c.o -MF test/arm/neon/qshrn_n-emul-c.p/qshrn_n.c.o.d -o test/arm/neon/qshrn_n-emul-c.p/qshrn_n.c.o -c ../../test/arm/neon/qshrn_n.c In file included from ../../test/arm/neon/qshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [979/3100] clang -Itest/arm/neon/qshl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshl-native-c.p/qshl.c.o -MF test/arm/neon/qshl-native-c.p/qshl.c.o.d -o test/arm/neon/qshl-native-c.p/qshl.c.o -c ../../test/arm/neon/qshl.c In file included from ../../test/arm/neon/qshl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/qshl.c:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 57 warnings generated. [980/3100] clang++ -Itest/arm/neon/qshlu_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshlu_n-emul-cpp.p/meson-generated_.._qshlu_n.cpp.o -MF test/arm/neon/qshlu_n-emul-cpp.p/meson-generated_.._qshlu_n.cpp.o.d -o test/arm/neon/qshlu_n-emul-cpp.p/meson-generated_.._qshlu_n.cpp.o -c test/arm/neon/qshlu_n.cpp In file included from test/arm/neon/qshlu_n.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ 16 warnings generated. [981/3100] clang -Itest/arm/neon/qshrn_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshrn_n-native-c.p/qshrn_n.c.o -MF test/arm/neon/qshrn_n-native-c.p/qshrn_n.c.o.d -o test/arm/neon/qshrn_n-native-c.p/qshrn_n.c.o -c ../../test/arm/neon/qshrn_n.c In file included from ../../test/arm/neon/qshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qshrn_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [982/3100] clang++ -Itest/arm/neon/qshlu_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshlu_n-native-cpp.p/meson-generated_.._qshlu_n.cpp.o -MF test/arm/neon/qshlu_n-native-cpp.p/meson-generated_.._qshlu_n.cpp.o.d -o test/arm/neon/qshlu_n-native-cpp.p/meson-generated_.._qshlu_n.cpp.o -c test/arm/neon/qshlu_n.cpp In file included from test/arm/neon/qshlu_n.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ 16 warnings generated. [983/3100] clang++ -Itest/arm/neon/qshl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshl-emul-cpp.p/meson-generated_.._qshl.cpp.o -MF test/arm/neon/qshl-emul-cpp.p/meson-generated_.._qshl.cpp.o.d -o test/arm/neon/qshl-emul-cpp.p/meson-generated_.._qshl.cpp.o -c test/arm/neon/qshl.cpp In file included from test/arm/neon/qshl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from test/arm/neon/qshl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 100 warnings generated. [984/3100] clang++ -Itest/arm/neon/qshl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshl-native-cpp.p/meson-generated_.._qshl.cpp.o -MF test/arm/neon/qshl-native-cpp.p/meson-generated_.._qshl.cpp.o.d -o test/arm/neon/qshl-native-cpp.p/meson-generated_.._qshl.cpp.o -c test/arm/neon/qshl.cpp In file included from test/arm/neon/qshl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/qshl.cpp:8: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 57 warnings generated. [985/3100] clang -Itest/arm/neon/qshrun_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshrun_n-emul-c.p/qshrun_n.c.o -MF test/arm/neon/qshrun_n-emul-c.p/qshrun_n.c.o.d -o test/arm/neon/qshrun_n-emul-c.p/qshrun_n.c.o -c ../../test/arm/neon/qshrun_n.c In file included from ../../test/arm/neon/qshrun_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qshrun_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [986/3100] clang -Itest/arm/neon/qshrun_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshrun_n-native-c.p/qshrun_n.c.o -MF test/arm/neon/qshrun_n-native-c.p/qshrun_n.c.o.d -o test/arm/neon/qshrun_n-native-c.p/qshrun_n.c.o -c ../../test/arm/neon/qshrun_n.c In file included from ../../test/arm/neon/qshrun_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qshrun_n.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [987/3100] clang++ -Itest/arm/neon/qshrn_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshrn_n-emul-cpp.p/meson-generated_.._qshrn_n.cpp.o -MF test/arm/neon/qshrn_n-emul-cpp.p/meson-generated_.._qshrn_n.cpp.o.d -o test/arm/neon/qshrn_n-emul-cpp.p/meson-generated_.._qshrn_n.cpp.o -c test/arm/neon/qshrn_n.cpp In file included from test/arm/neon/qshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [988/3100] clang -Itest/arm/neon/qsub-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qsub-emul-c.p/qsub.c.o -MF test/arm/neon/qsub-emul-c.p/qsub.c.o.d -o test/arm/neon/qsub-emul-c.p/qsub.c.o -c ../../test/arm/neon/qsub.c In file included from ../../test/arm/neon/qsub.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qsub.h:34: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qsub.c:4: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ 36 warnings generated. [989/3100] clang++ -Itest/arm/neon/qshrn_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshrn_n-native-cpp.p/meson-generated_.._qshrn_n.cpp.o -MF test/arm/neon/qshrn_n-native-cpp.p/meson-generated_.._qshrn_n.cpp.o.d -o test/arm/neon/qshrn_n-native-cpp.p/meson-generated_.._qshrn_n.cpp.o -c test/arm/neon/qshrn_n.cpp In file included from test/arm/neon/qshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qshrn_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrn_n.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovn.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [990/3100] clang++ -Itest/arm/neon/qshrun_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qshrun_n-emul-cpp.p/meson-generated_.._qshrun_n.cpp.o -MF test/arm/neon/qshrun_n-emul-cpp.p/meson-generated_.._qshrun_n.cpp.o.d -o test/arm/neon/qshrun_n-emul-cpp.p/meson-generated_.._qshrun_n.cpp.o -c test/arm/neon/qshrun_n.cpp In file included from test/arm/neon/qshrun_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qshrun_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 40 warnings generated. [991/3100] clang -Itest/arm/neon/qsub-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qsub-native-c.p/qsub.c.o -MF test/arm/neon/qsub-native-c.p/qsub.c.o.d -o test/arm/neon/qsub-native-c.p/qsub.c.o -c ../../test/arm/neon/qsub.c In file included from ../../test/arm/neon/qsub.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qsub.h:34: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qsub.c:4: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ 20 warnings generated. [992/3100] clang++ -Itest/arm/neon/qshrun_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qshrun_n-native-cpp.p/meson-generated_.._qshrun_n.cpp.o -MF test/arm/neon/qshrun_n-native-cpp.p/meson-generated_.._qshrun_n.cpp.o.d -o test/arm/neon/qshrun_n-native-cpp.p/meson-generated_.._qshrun_n.cpp.o -c test/arm/neon/qshrun_n.cpp In file included from test/arm/neon/qshrun_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:31: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qshrun_n.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qshrun_n.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/qmovun.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/min.h:32: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ 20 warnings generated. [993/3100] clang++ -Itest/arm/neon/qsub-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qsub-emul-cpp.p/meson-generated_.._qsub.cpp.o -MF test/arm/neon/qsub-emul-cpp.p/meson-generated_.._qsub.cpp.o.d -o test/arm/neon/qsub-emul-cpp.p/meson-generated_.._qsub.cpp.o -c test/arm/neon/qsub.cpp In file included from test/arm/neon/qsub.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qsub.h:34: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qsub.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ 36 warnings generated. [994/3100] clang++ -Itest/arm/neon/qsub-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qsub-native-cpp.p/meson-generated_.._qsub.cpp.o -MF test/arm/neon/qsub-native-cpp.p/meson-generated_.._qsub.cpp.o.d -o test/arm/neon/qsub-native-cpp.p/meson-generated_.._qsub.cpp.o -c test/arm/neon/qsub.cpp In file included from test/arm/neon/qsub.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/qsub.h:34: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/qsub.cpp:4: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ 20 warnings generated. [995/3100] clang -Itest/arm/neon/qtbl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qtbl-emul-c.p/qtbl.c.o -MF test/arm/neon/qtbl-emul-c.p/qtbl.c.o.d -o test/arm/neon/qtbl-emul-c.p/qtbl.c.o -c ../../test/arm/neon/qtbl.c In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [996/3100] clang++ -Itest/arm/neon/qtbl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qtbl-emul-cpp.p/meson-generated_.._qtbl.cpp.o -MF test/arm/neon/qtbl-emul-cpp.p/meson-generated_.._qtbl.cpp.o.d -o test/arm/neon/qtbl-emul-cpp.p/meson-generated_.._qtbl.cpp.o -c test/arm/neon/qtbl.cpp [997/3100] clang++ -Itest/arm/neon/qtbl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qtbl-native-cpp.p/meson-generated_.._qtbl.cpp.o -MF test/arm/neon/qtbl-native-cpp.p/meson-generated_.._qtbl.cpp.o.d -o test/arm/neon/qtbl-native-cpp.p/meson-generated_.._qtbl.cpp.o -c test/arm/neon/qtbl.cpp [998/3100] clang -Itest/arm/neon/qtbl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qtbl-native-c.p/qtbl.c.o -MF test/arm/neon/qtbl-native-c.p/qtbl.c.o.d -o test/arm/neon/qtbl-native-c.p/qtbl.c.o -c ../../test/arm/neon/qtbl.c In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/qtbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [999/3100] clang++ -Itest/arm/neon/qtbx-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qtbx-emul-cpp.p/meson-generated_.._qtbx.cpp.o -MF test/arm/neon/qtbx-emul-cpp.p/meson-generated_.._qtbx.cpp.o.d -o test/arm/neon/qtbx-emul-cpp.p/meson-generated_.._qtbx.cpp.o -c test/arm/neon/qtbx.cpp [1000/3100] clang -Itest/arm/neon/qtbx-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/qtbx-emul-c.p/qtbx.c.o -MF test/arm/neon/qtbx-emul-c.p/qtbx.c.o.d -o test/arm/neon/qtbx-emul-c.p/qtbx.c.o -c ../../test/arm/neon/qtbx.c In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1001/3100] clang -Itest/arm/neon/recpe-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/recpe-emul-c.p/recpe.c.o -MF test/arm/neon/recpe-emul-c.p/recpe.c.o.d -o test/arm/neon/recpe-emul-c.p/recpe.c.o -c ../../test/arm/neon/recpe.c [1002/3100] clang++ -Itest/arm/neon/qtbx-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qtbx-native-cpp.p/meson-generated_.._qtbx.cpp.o -MF test/arm/neon/qtbx-native-cpp.p/meson-generated_.._qtbx.cpp.o.d -o test/arm/neon/qtbx-native-cpp.p/meson-generated_.._qtbx.cpp.o -c test/arm/neon/qtbx.cpp [1003/3100] clang++ -Itest/arm/neon/rbit-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rbit-emul-cpp.p/meson-generated_.._rbit.cpp.o -MF test/arm/neon/rbit-emul-cpp.p/meson-generated_.._rbit.cpp.o.d -o test/arm/neon/rbit-emul-cpp.p/meson-generated_.._rbit.cpp.o -c test/arm/neon/rbit.cpp [1004/3100] clang -Itest/arm/neon/qtbx-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/qtbx-native-c.p/qtbx.c.o -MF test/arm/neon/qtbx-native-c.p/qtbx.c.o.d -o test/arm/neon/qtbx-native-c.p/qtbx.c.o -c ../../test/arm/neon/qtbx.c In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/qtbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1005/3100] clang -Itest/arm/neon/rbit-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rbit-emul-c.p/rbit.c.o -MF test/arm/neon/rbit-emul-c.p/rbit.c.o.d -o test/arm/neon/rbit-emul-c.p/rbit.c.o -c ../../test/arm/neon/rbit.c In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1006/3100] clang -Itest/arm/neon/recpe-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/recpe-native-c.p/recpe.c.o -MF test/arm/neon/recpe-native-c.p/recpe.c.o.d -o test/arm/neon/recpe-native-c.p/recpe.c.o -c ../../test/arm/neon/recpe.c [1007/3100] clang -Itest/arm/neon/rbit-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rbit-native-c.p/rbit.c.o -MF test/arm/neon/rbit-native-c.p/rbit.c.o.d -o test/arm/neon/rbit-native-c.p/rbit.c.o -c ../../test/arm/neon/rbit.c In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rbit.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1008/3100] clang++ -Itest/arm/neon/rbit-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rbit-native-cpp.p/meson-generated_.._rbit.cpp.o -MF test/arm/neon/rbit-native-cpp.p/meson-generated_.._rbit.cpp.o.d -o test/arm/neon/rbit-native-cpp.p/meson-generated_.._rbit.cpp.o -c test/arm/neon/rbit.cpp [1009/3100] clang -Itest/arm/neon/recps-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/recps-emul-c.p/recps.c.o -MF test/arm/neon/recps-emul-c.p/recps.c.o.d -o test/arm/neon/recps-emul-c.p/recps.c.o -c ../../test/arm/neon/recps.c [1010/3100] clang++ -Itest/arm/neon/recpe-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/recpe-emul-cpp.p/meson-generated_.._recpe.cpp.o -MF test/arm/neon/recpe-emul-cpp.p/meson-generated_.._recpe.cpp.o.d -o test/arm/neon/recpe-emul-cpp.p/meson-generated_.._recpe.cpp.o -c test/arm/neon/recpe.cpp [1011/3100] clang -Itest/arm/neon/recps-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/recps-native-c.p/recps.c.o -MF test/arm/neon/recps-native-c.p/recps.c.o.d -o test/arm/neon/recps-native-c.p/recps.c.o -c ../../test/arm/neon/recps.c [1012/3100] clang++ -Itest/arm/neon/recps-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/recps-emul-cpp.p/meson-generated_.._recps.cpp.o -MF test/arm/neon/recps-emul-cpp.p/meson-generated_.._recps.cpp.o.d -o test/arm/neon/recps-emul-cpp.p/meson-generated_.._recps.cpp.o -c test/arm/neon/recps.cpp [1013/3100] clang++ -Itest/arm/neon/recpe-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/recpe-native-cpp.p/meson-generated_.._recpe.cpp.o -MF test/arm/neon/recpe-native-cpp.p/meson-generated_.._recpe.cpp.o.d -o test/arm/neon/recpe-native-cpp.p/meson-generated_.._recpe.cpp.o -c test/arm/neon/recpe.cpp [1014/3100] clang++ -Itest/arm/neon/recps-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/recps-native-cpp.p/meson-generated_.._recps.cpp.o -MF test/arm/neon/recps-native-cpp.p/meson-generated_.._recps.cpp.o.d -o test/arm/neon/recps-native-cpp.p/meson-generated_.._recps.cpp.o -c test/arm/neon/recps.cpp [1015/3100] clang -Itest/arm/neon/reinterpret-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/reinterpret-emul-c.p/reinterpret.c.o -MF test/arm/neon/reinterpret-emul-c.p/reinterpret.c.o.d -o test/arm/neon/reinterpret-emul-c.p/reinterpret.c.o -c ../../test/arm/neon/reinterpret.c [1016/3100] clang++ -Itest/arm/neon/rev16-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev16-emul-cpp.p/meson-generated_.._rev16.cpp.o -MF test/arm/neon/rev16-emul-cpp.p/meson-generated_.._rev16.cpp.o.d -o test/arm/neon/rev16-emul-cpp.p/meson-generated_.._rev16.cpp.o -c test/arm/neon/rev16.cpp [1017/3100] clang -Itest/arm/neon/rev16-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev16-emul-c.p/rev16.c.o -MF test/arm/neon/rev16-emul-c.p/rev16.c.o.d -o test/arm/neon/rev16-emul-c.p/rev16.c.o -c ../../test/arm/neon/rev16.c In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1018/3100] clang -Itest/arm/neon/reinterpret-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/reinterpret-native-c.p/reinterpret.c.o -MF test/arm/neon/reinterpret-native-c.p/reinterpret.c.o.d -o test/arm/neon/reinterpret-native-c.p/reinterpret.c.o -c ../../test/arm/neon/reinterpret.c [1019/3100] clang -Itest/arm/neon/rev16-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev16-native-c.p/rev16.c.o -MF test/arm/neon/rev16-native-c.p/rev16.c.o.d -o test/arm/neon/rev16-native-c.p/rev16.c.o -c ../../test/arm/neon/rev16.c In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rev16.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1020/3100] clang++ -Itest/arm/neon/reinterpret-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/reinterpret-emul-cpp.p/meson-generated_.._reinterpret.cpp.o -MF test/arm/neon/reinterpret-emul-cpp.p/meson-generated_.._reinterpret.cpp.o.d -o test/arm/neon/reinterpret-emul-cpp.p/meson-generated_.._reinterpret.cpp.o -c test/arm/neon/reinterpret.cpp [1021/3100] clang++ -Itest/arm/neon/rev16-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev16-native-cpp.p/meson-generated_.._rev16.cpp.o -MF test/arm/neon/rev16-native-cpp.p/meson-generated_.._rev16.cpp.o.d -o test/arm/neon/rev16-native-cpp.p/meson-generated_.._rev16.cpp.o -c test/arm/neon/rev16.cpp [1022/3100] clang++ -Itest/arm/neon/rev32-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev32-emul-cpp.p/meson-generated_.._rev32.cpp.o -MF test/arm/neon/rev32-emul-cpp.p/meson-generated_.._rev32.cpp.o.d -o test/arm/neon/rev32-emul-cpp.p/meson-generated_.._rev32.cpp.o -c test/arm/neon/rev32.cpp [1023/3100] clang++ -Itest/arm/neon/reinterpret-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/reinterpret-native-cpp.p/meson-generated_.._reinterpret.cpp.o -MF test/arm/neon/reinterpret-native-cpp.p/meson-generated_.._reinterpret.cpp.o.d -o test/arm/neon/reinterpret-native-cpp.p/meson-generated_.._reinterpret.cpp.o -c test/arm/neon/reinterpret.cpp [1024/3100] clang -Itest/arm/neon/rev32-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev32-emul-c.p/rev32.c.o -MF test/arm/neon/rev32-emul-c.p/rev32.c.o.d -o test/arm/neon/rev32-emul-c.p/rev32.c.o -c ../../test/arm/neon/rev32.c In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1025/3100] clang -Itest/arm/neon/rev32-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev32-native-c.p/rev32.c.o -MF test/arm/neon/rev32-native-c.p/rev32.c.o.d -o test/arm/neon/rev32-native-c.p/rev32.c.o -c ../../test/arm/neon/rev32.c In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rev32.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1026/3100] clang++ -Itest/arm/neon/rev32-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev32-native-cpp.p/meson-generated_.._rev32.cpp.o -MF test/arm/neon/rev32-native-cpp.p/meson-generated_.._rev32.cpp.o.d -o test/arm/neon/rev32-native-cpp.p/meson-generated_.._rev32.cpp.o -c test/arm/neon/rev32.cpp [1027/3100] clang -Itest/arm/neon/rhadd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rhadd-emul-c.p/rhadd.c.o -MF test/arm/neon/rhadd-emul-c.p/rhadd.c.o.d -o test/arm/neon/rhadd-emul-c.p/rhadd.c.o -c ../../test/arm/neon/rhadd.c [1028/3100] clang++ -Itest/arm/neon/rev64-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev64-emul-cpp.p/meson-generated_.._rev64.cpp.o -MF test/arm/neon/rev64-emul-cpp.p/meson-generated_.._rev64.cpp.o.d -o test/arm/neon/rev64-emul-cpp.p/meson-generated_.._rev64.cpp.o -c test/arm/neon/rev64.cpp [1029/3100] clang -Itest/arm/neon/rnd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rnd-emul-c.p/rnd.c.o -MF test/arm/neon/rnd-emul-c.p/rnd.c.o.d -o test/arm/neon/rnd-emul-c.p/rnd.c.o -c ../../test/arm/neon/rnd.c [1030/3100] clang -Itest/arm/neon/rhadd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rhadd-native-c.p/rhadd.c.o -MF test/arm/neon/rhadd-native-c.p/rhadd.c.o.d -o test/arm/neon/rhadd-native-c.p/rhadd.c.o -c ../../test/arm/neon/rhadd.c [1031/3100] clang -Itest/arm/neon/rev64-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rev64-emul-c.p/rev64.c.o -MF test/arm/neon/rev64-emul-c.p/rev64.c.o.d -o test/arm/neon/rev64-emul-c.p/rev64.c.o -c ../../test/arm/neon/rev64.c In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1032/3100] clang++ -Itest/arm/neon/rev64-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev64-native-cpp.p/meson-generated_.._rev64.cpp.o -MF test/arm/neon/rev64-native-cpp.p/meson-generated_.._rev64.cpp.o.d -o test/arm/neon/rev64-native-cpp.p/meson-generated_.._rev64.cpp.o -c test/arm/neon/rev64.cpp [1033/3100] clang -Itest/arm/neon/rev64-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rev64-native-c.p/rev64.c.o -MF test/arm/neon/rev64-native-c.p/rev64.c.o.d -o test/arm/neon/rev64-native-c.p/rev64.c.o -c ../../test/arm/neon/rev64.c In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rev64.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1034/3100] clang -Itest/arm/neon/rnd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rnd-native-c.p/rnd.c.o -MF test/arm/neon/rnd-native-c.p/rnd.c.o.d -o test/arm/neon/rnd-native-c.p/rnd.c.o -c ../../test/arm/neon/rnd.c [1035/3100] clang -Itest/arm/neon/rndi-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndi-emul-c.p/rndi.c.o -MF test/arm/neon/rndi-emul-c.p/rndi.c.o.d -o test/arm/neon/rndi-emul-c.p/rndi.c.o -c ../../test/arm/neon/rndi.c [1036/3100] clang++ -Itest/arm/neon/rhadd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rhadd-emul-cpp.p/meson-generated_.._rhadd.cpp.o -MF test/arm/neon/rhadd-emul-cpp.p/meson-generated_.._rhadd.cpp.o.d -o test/arm/neon/rhadd-emul-cpp.p/meson-generated_.._rhadd.cpp.o -c test/arm/neon/rhadd.cpp [1037/3100] clang -Itest/arm/neon/rndm-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndm-emul-c.p/rndm.c.o -MF test/arm/neon/rndm-emul-c.p/rndm.c.o.d -o test/arm/neon/rndm-emul-c.p/rndm.c.o -c ../../test/arm/neon/rndm.c [1038/3100] clang++ -Itest/arm/neon/rnd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rnd-emul-cpp.p/meson-generated_.._rnd.cpp.o -MF test/arm/neon/rnd-emul-cpp.p/meson-generated_.._rnd.cpp.o.d -o test/arm/neon/rnd-emul-cpp.p/meson-generated_.._rnd.cpp.o -c test/arm/neon/rnd.cpp [1039/3100] clang++ -Itest/arm/neon/rhadd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rhadd-native-cpp.p/meson-generated_.._rhadd.cpp.o -MF test/arm/neon/rhadd-native-cpp.p/meson-generated_.._rhadd.cpp.o.d -o test/arm/neon/rhadd-native-cpp.p/meson-generated_.._rhadd.cpp.o -c test/arm/neon/rhadd.cpp [1040/3100] clang -Itest/arm/neon/rndi-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndi-native-c.p/rndi.c.o -MF test/arm/neon/rndi-native-c.p/rndi.c.o.d -o test/arm/neon/rndi-native-c.p/rndi.c.o -c ../../test/arm/neon/rndi.c [1041/3100] clang -Itest/arm/neon/rndm-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndm-native-c.p/rndm.c.o -MF test/arm/neon/rndm-native-c.p/rndm.c.o.d -o test/arm/neon/rndm-native-c.p/rndm.c.o -c ../../test/arm/neon/rndm.c [1042/3100] clang -Itest/arm/neon/rndn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndn-emul-c.p/rndn.c.o -MF test/arm/neon/rndn-emul-c.p/rndn.c.o.d -o test/arm/neon/rndn-emul-c.p/rndn.c.o -c ../../test/arm/neon/rndn.c [1043/3100] clang++ -Itest/arm/neon/rnd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rnd-native-cpp.p/meson-generated_.._rnd.cpp.o -MF test/arm/neon/rnd-native-cpp.p/meson-generated_.._rnd.cpp.o.d -o test/arm/neon/rnd-native-cpp.p/meson-generated_.._rnd.cpp.o -c test/arm/neon/rnd.cpp [1044/3100] clang++ -Itest/arm/neon/rndi-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndi-emul-cpp.p/meson-generated_.._rndi.cpp.o -MF test/arm/neon/rndi-emul-cpp.p/meson-generated_.._rndi.cpp.o.d -o test/arm/neon/rndi-emul-cpp.p/meson-generated_.._rndi.cpp.o -c test/arm/neon/rndi.cpp [1045/3100] clang -Itest/arm/neon/rndn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndn-native-c.p/rndn.c.o -MF test/arm/neon/rndn-native-c.p/rndn.c.o.d -o test/arm/neon/rndn-native-c.p/rndn.c.o -c ../../test/arm/neon/rndn.c [1046/3100] clang -Itest/arm/neon/rndp-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndp-emul-c.p/rndp.c.o -MF test/arm/neon/rndp-emul-c.p/rndp.c.o.d -o test/arm/neon/rndp-emul-c.p/rndp.c.o -c ../../test/arm/neon/rndp.c [1047/3100] clang++ -Itest/arm/neon/rndm-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndm-emul-cpp.p/meson-generated_.._rndm.cpp.o -MF test/arm/neon/rndm-emul-cpp.p/meson-generated_.._rndm.cpp.o.d -o test/arm/neon/rndm-emul-cpp.p/meson-generated_.._rndm.cpp.o -c test/arm/neon/rndm.cpp [1048/3100] clang++ -Itest/arm/neon/rndi-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndi-native-cpp.p/meson-generated_.._rndi.cpp.o -MF test/arm/neon/rndi-native-cpp.p/meson-generated_.._rndi.cpp.o.d -o test/arm/neon/rndi-native-cpp.p/meson-generated_.._rndi.cpp.o -c test/arm/neon/rndi.cpp [1049/3100] clang++ -Itest/arm/neon/rndn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndn-emul-cpp.p/meson-generated_.._rndn.cpp.o -MF test/arm/neon/rndn-emul-cpp.p/meson-generated_.._rndn.cpp.o.d -o test/arm/neon/rndn-emul-cpp.p/meson-generated_.._rndn.cpp.o -c test/arm/neon/rndn.cpp [1050/3100] clang -Itest/arm/neon/rndp-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndp-native-c.p/rndp.c.o -MF test/arm/neon/rndp-native-c.p/rndp.c.o.d -o test/arm/neon/rndp-native-c.p/rndp.c.o -c ../../test/arm/neon/rndp.c [1051/3100] clang++ -Itest/arm/neon/rndm-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndm-native-cpp.p/meson-generated_.._rndm.cpp.o -MF test/arm/neon/rndm-native-cpp.p/meson-generated_.._rndm.cpp.o.d -o test/arm/neon/rndm-native-cpp.p/meson-generated_.._rndm.cpp.o -c test/arm/neon/rndm.cpp [1052/3100] clang++ -Itest/arm/neon/rndp-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rndp-emul-cpp.p/meson-generated_.._rndp.cpp.o -MF test/arm/neon/rndp-emul-cpp.p/meson-generated_.._rndp.cpp.o.d -o test/arm/neon/rndp-emul-cpp.p/meson-generated_.._rndp.cpp.o -c test/arm/neon/rndp.cpp [1053/3100] clang++ -Itest/arm/neon/rndn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndn-native-cpp.p/meson-generated_.._rndn.cpp.o -MF test/arm/neon/rndn-native-cpp.p/meson-generated_.._rndn.cpp.o.d -o test/arm/neon/rndn-native-cpp.p/meson-generated_.._rndn.cpp.o -c test/arm/neon/rndn.cpp [1054/3100] clang++ -Itest/arm/neon/rndp-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rndp-native-cpp.p/meson-generated_.._rndp.cpp.o -MF test/arm/neon/rndp-native-cpp.p/meson-generated_.._rndp.cpp.o.d -o test/arm/neon/rndp-native-cpp.p/meson-generated_.._rndp.cpp.o -c test/arm/neon/rndp.cpp [1055/3100] clang -Itest/arm/neon/rshl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshl-emul-c.p/rshl.c.o -MF test/arm/neon/rshl-emul-c.p/rshl.c.o.d -o test/arm/neon/rshl-emul-c.p/rshl.c.o -c ../../test/arm/neon/rshl.c In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1056/3100] clang++ -Itest/arm/neon/rshl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshl-emul-cpp.p/meson-generated_.._rshl.cpp.o -MF test/arm/neon/rshl-emul-cpp.p/meson-generated_.._rshl.cpp.o.d -o test/arm/neon/rshl-emul-cpp.p/meson-generated_.._rshl.cpp.o -c test/arm/neon/rshl.cpp In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [1057/3100] clang -Itest/arm/neon/rshl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshl-native-c.p/rshl.c.o -MF test/arm/neon/rshl-native-c.p/rshl.c.o.d -o test/arm/neon/rshl-native-c.p/rshl.c.o -c ../../test/arm/neon/rshl.c In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rshl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1058/3100] clang -Itest/arm/neon/rshrn_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshrn_n-emul-c.p/rshrn_n.c.o -MF test/arm/neon/rshrn_n-emul-c.p/rshrn_n.c.o.d -o test/arm/neon/rshrn_n-emul-c.p/rshrn_n.c.o -c ../../test/arm/neon/rshrn_n.c In file included from ../../test/arm/neon/rshrn_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshrn_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rshrn_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [1059/3100] clang++ -Itest/arm/neon/rshr_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshr_n-emul-cpp.p/meson-generated_.._rshr_n.cpp.o -MF test/arm/neon/rshr_n-emul-cpp.p/meson-generated_.._rshr_n.cpp.o.d -o test/arm/neon/rshr_n-emul-cpp.p/meson-generated_.._rshr_n.cpp.o -c test/arm/neon/rshr_n.cpp In file included from test/arm/neon/rshr_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rshr_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/rshr_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [1060/3100] clang++ -Itest/arm/neon/rshl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshl-native-cpp.p/meson-generated_.._rshl.cpp.o -MF test/arm/neon/rshl-native-cpp.p/meson-generated_.._rshl.cpp.o.d -o test/arm/neon/rshl-native-cpp.p/meson-generated_.._rshl.cpp.o -c test/arm/neon/rshl.cpp In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/rshl.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [1061/3100] clang -Itest/arm/neon/rshr_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshr_n-emul-c.p/rshr_n.c.o -MF test/arm/neon/rshr_n-emul-c.p/rshr_n.c.o.d -o test/arm/neon/rshr_n-emul-c.p/rshr_n.c.o -c ../../test/arm/neon/rshr_n.c In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1062/3100] clang -Itest/arm/neon/rshrn_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshrn_n-native-c.p/rshrn_n.c.o -MF test/arm/neon/rshrn_n-native-c.p/rshrn_n.c.o.d -o test/arm/neon/rshrn_n-native-c.p/rshrn_n.c.o -c ../../test/arm/neon/rshrn_n.c In file included from ../../test/arm/neon/rshrn_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshrn_n.c:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [1063/3100] clang -Itest/arm/neon/rsqrte-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsqrte-emul-c.p/rsqrte.c.o -MF test/arm/neon/rsqrte-emul-c.p/rsqrte.c.o.d -o test/arm/neon/rsqrte-emul-c.p/rsqrte.c.o -c ../../test/arm/neon/rsqrte.c [1064/3100] clang -Itest/arm/neon/rshr_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshr_n-native-c.p/rshr_n.c.o -MF test/arm/neon/rshr_n-native-c.p/rshr_n.c.o.d -o test/arm/neon/rshr_n-native-c.p/rshr_n.c.o -c ../../test/arm/neon/rshr_n.c In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rshr_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1065/3100] clang++ -Itest/arm/neon/rshr_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshr_n-native-cpp.p/meson-generated_.._rshr_n.cpp.o -MF test/arm/neon/rshr_n-native-cpp.p/meson-generated_.._rshr_n.cpp.o.d -o test/arm/neon/rshr_n-native-cpp.p/meson-generated_.._rshr_n.cpp.o -c test/arm/neon/rshr_n.cpp In file included from test/arm/neon/rshr_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rshr_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [1066/3100] clang -Itest/arm/neon/rsqrte-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsqrte-native-c.p/rsqrte.c.o -MF test/arm/neon/rsqrte-native-c.p/rsqrte.c.o.d -o test/arm/neon/rsqrte-native-c.p/rsqrte.c.o -c ../../test/arm/neon/rsqrte.c [1067/3100] clang -Itest/arm/neon/rsqrts-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsqrts-emul-c.p/rsqrts.c.o -MF test/arm/neon/rsqrts-emul-c.p/rsqrts.c.o.d -o test/arm/neon/rsqrts-emul-c.p/rsqrts.c.o -c ../../test/arm/neon/rsqrts.c [1068/3100] clang++ -Itest/arm/neon/rshrn_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rshrn_n-emul-cpp.p/meson-generated_.._rshrn_n.cpp.o -MF test/arm/neon/rshrn_n-emul-cpp.p/meson-generated_.._rshrn_n.cpp.o.d -o test/arm/neon/rshrn_n-emul-cpp.p/meson-generated_.._rshrn_n.cpp.o -c test/arm/neon/rshrn_n.cpp In file included from test/arm/neon/rshrn_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rshrn_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/rshrn_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [1069/3100] clang++ -Itest/arm/neon/rsqrte-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsqrte-emul-cpp.p/meson-generated_.._rsqrte.cpp.o -MF test/arm/neon/rsqrte-emul-cpp.p/meson-generated_.._rsqrte.cpp.o.d -o test/arm/neon/rsqrte-emul-cpp.p/meson-generated_.._rsqrte.cpp.o -c test/arm/neon/rsqrte.cpp [1070/3100] clang -Itest/arm/neon/rsqrts-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsqrts-native-c.p/rsqrts.c.o -MF test/arm/neon/rsqrts-native-c.p/rsqrts.c.o.d -o test/arm/neon/rsqrts-native-c.p/rsqrts.c.o -c ../../test/arm/neon/rsqrts.c [1071/3100] clang++ -Itest/arm/neon/rshrn_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rshrn_n-native-cpp.p/meson-generated_.._rshrn_n.cpp.o -MF test/arm/neon/rshrn_n-native-cpp.p/meson-generated_.._rshrn_n.cpp.o.d -o test/arm/neon/rshrn_n-native-cpp.p/meson-generated_.._rshrn_n.cpp.o -c test/arm/neon/rshrn_n.cpp In file included from test/arm/neon/rshrn_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rshrn_n.cpp:5: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshrn_n.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [1072/3100] clang++ -Itest/arm/neon/rsqrts-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsqrts-emul-cpp.p/meson-generated_.._rsqrts.cpp.o -MF test/arm/neon/rsqrts-emul-cpp.p/meson-generated_.._rsqrts.cpp.o.d -o test/arm/neon/rsqrts-emul-cpp.p/meson-generated_.._rsqrts.cpp.o -c test/arm/neon/rsqrts.cpp [1073/3100] clang++ -Itest/arm/neon/rsqrte-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsqrte-native-cpp.p/meson-generated_.._rsqrte.cpp.o -MF test/arm/neon/rsqrte-native-cpp.p/meson-generated_.._rsqrte.cpp.o.d -o test/arm/neon/rsqrte-native-cpp.p/meson-generated_.._rsqrte.cpp.o -c test/arm/neon/rsqrte.cpp [1074/3100] clang -Itest/arm/neon/set_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/set_lane-emul-c.p/set_lane.c.o -MF test/arm/neon/set_lane-emul-c.p/set_lane.c.o.d -o test/arm/neon/set_lane-emul-c.p/set_lane.c.o -c ../../test/arm/neon/set_lane.c [1075/3100] clang++ -Itest/arm/neon/rsqrts-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsqrts-native-cpp.p/meson-generated_.._rsqrts.cpp.o -MF test/arm/neon/rsqrts-native-cpp.p/meson-generated_.._rsqrts.cpp.o.d -o test/arm/neon/rsqrts-native-cpp.p/meson-generated_.._rsqrts.cpp.o -c test/arm/neon/rsqrts.cpp [1076/3100] clang -Itest/arm/neon/set_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/set_lane-native-c.p/set_lane.c.o -MF test/arm/neon/set_lane-native-c.p/set_lane.c.o.d -o test/arm/neon/set_lane-native-c.p/set_lane.c.o -c ../../test/arm/neon/set_lane.c [1077/3100] clang++ -Itest/arm/neon/rsra_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsra_n-emul-cpp.p/meson-generated_.._rsra_n.cpp.o -MF test/arm/neon/rsra_n-emul-cpp.p/meson-generated_.._rsra_n.cpp.o.d -o test/arm/neon/rsra_n-emul-cpp.p/meson-generated_.._rsra_n.cpp.o -c test/arm/neon/rsra_n.cpp In file included from test/arm/neon/rsra_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rsra_n.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rsra_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rsra_n.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/rsra_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rsra_n.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [1078/3100] clang++ -Itest/arm/neon/set_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/set_lane-emul-cpp.p/meson-generated_.._set_lane.cpp.o -MF test/arm/neon/set_lane-emul-cpp.p/meson-generated_.._set_lane.cpp.o.d -o test/arm/neon/set_lane-emul-cpp.p/meson-generated_.._set_lane.cpp.o -c test/arm/neon/set_lane.cpp [1079/3100] clang -Itest/arm/neon/rsra_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/rsra_n-emul-c.p/rsra_n.c.o -MF test/arm/neon/rsra_n-emul-c.p/rsra_n.c.o.d -o test/arm/neon/rsra_n-emul-c.p/rsra_n.c.o -c ../../test/arm/neon/rsra_n.c In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1080/3100] clang -Itest/arm/neon/shl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shl-emul-c.p/shl.c.o -MF test/arm/neon/shl-emul-c.p/shl.c.o.d -o test/arm/neon/shl-emul-c.p/shl.c.o -c ../../test/arm/neon/shl.c In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [1081/3100] clang -Itest/arm/neon/rsra_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsra_n-native-c.p/rsra_n.c.o -MF test/arm/neon/rsra_n-native-c.p/rsra_n.c.o.d -o test/arm/neon/rsra_n-native-c.p/rsra_n.c.o -c ../../test/arm/neon/rsra_n.c In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/rsra_n.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1082/3100] clang++ -Itest/arm/neon/rsra_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/rsra_n-native-cpp.p/meson-generated_.._rsra_n.cpp.o -MF test/arm/neon/rsra_n-native-cpp.p/meson-generated_.._rsra_n.cpp.o.d -o test/arm/neon/rsra_n-native-cpp.p/meson-generated_.._rsra_n.cpp.o -c test/arm/neon/rsra_n.cpp In file included from test/arm/neon/rsra_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rsra_n.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/rsra_n.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/rsra_n.h:34: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [1083/3100] clang++ -Itest/arm/neon/set_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/set_lane-native-cpp.p/meson-generated_.._set_lane.cpp.o -MF test/arm/neon/set_lane-native-cpp.p/meson-generated_.._set_lane.cpp.o.d -o test/arm/neon/set_lane-native-cpp.p/meson-generated_.._set_lane.cpp.o -c test/arm/neon/set_lane.cpp [1084/3100] clang -Itest/arm/neon/shl_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shl_n-emul-c.p/shl_n.c.o -MF test/arm/neon/shl_n-emul-c.p/shl_n.c.o.d -o test/arm/neon/shl_n-emul-c.p/shl_n.c.o -c ../../test/arm/neon/shl_n.c [1085/3100] clang -Itest/arm/neon/shl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shl-native-c.p/shl.c.o -MF test/arm/neon/shl-native-c.p/shl.c.o.d -o test/arm/neon/shl-native-c.p/shl.c.o -c ../../test/arm/neon/shl.c In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/shl.c:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [1086/3100] clang -Itest/arm/neon/shll_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shll_n-emul-c.p/shll_n.c.o -MF test/arm/neon/shll_n-emul-c.p/shll_n.c.o.d -o test/arm/neon/shll_n-emul-c.p/shll_n.c.o -c ../../test/arm/neon/shll_n.c [1087/3100] clang -Itest/arm/neon/shl_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shl_n-native-c.p/shl_n.c.o -MF test/arm/neon/shl_n-native-c.p/shl_n.c.o.d -o test/arm/neon/shl_n-native-c.p/shl_n.c.o -c ../../test/arm/neon/shl_n.c [1088/3100] clang++ -Itest/arm/neon/shl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shl-emul-cpp.p/meson-generated_.._shl.cpp.o -MF test/arm/neon/shl-emul-cpp.p/meson-generated_.._shl.cpp.o.d -o test/arm/neon/shl-emul-cpp.p/meson-generated_.._shl.cpp.o -c test/arm/neon/shl.cpp In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 76 warnings generated. [1089/3100] clang -Itest/arm/neon/shll_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shll_n-native-c.p/shll_n.c.o -MF test/arm/neon/shll_n-native-c.p/shll_n.c.o.d -o test/arm/neon/shll_n-native-c.p/shll_n.c.o -c ../../test/arm/neon/shll_n.c [1090/3100] clang++ -Itest/arm/neon/shl_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shl_n-emul-cpp.p/meson-generated_.._shl_n.cpp.o -MF test/arm/neon/shl_n-emul-cpp.p/meson-generated_.._shl_n.cpp.o.d -o test/arm/neon/shl_n-emul-cpp.p/meson-generated_.._shl_n.cpp.o -c test/arm/neon/shl_n.cpp [1091/3100] clang++ -Itest/arm/neon/shll_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shll_n-emul-cpp.p/meson-generated_.._shll_n.cpp.o -MF test/arm/neon/shll_n-emul-cpp.p/meson-generated_.._shll_n.cpp.o.d -o test/arm/neon/shll_n-emul-cpp.p/meson-generated_.._shll_n.cpp.o -c test/arm/neon/shll_n.cpp [1092/3100] clang++ -Itest/arm/neon/shl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shl-native-cpp.p/meson-generated_.._shl.cpp.o -MF test/arm/neon/shl-native-cpp.p/meson-generated_.._shl.cpp.o.d -o test/arm/neon/shl-native-cpp.p/meson-generated_.._shl.cpp.o -c test/arm/neon/shl.cpp In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from test/arm/neon/shl.cpp:4: In file included from ../../test/arm/neon/../../../simde/arm/neon/shl.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 47 warnings generated. [1093/3100] clang -Itest/arm/neon/shr_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shr_n-emul-c.p/shr_n.c.o -MF test/arm/neon/shr_n-emul-c.p/shr_n.c.o.d -o test/arm/neon/shr_n-emul-c.p/shr_n.c.o -c ../../test/arm/neon/shr_n.c [1094/3100] clang++ -Itest/arm/neon/shl_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shl_n-native-cpp.p/meson-generated_.._shl_n.cpp.o -MF test/arm/neon/shl_n-native-cpp.p/meson-generated_.._shl_n.cpp.o.d -o test/arm/neon/shl_n-native-cpp.p/meson-generated_.._shl_n.cpp.o -c test/arm/neon/shl_n.cpp [1095/3100] clang -Itest/arm/neon/shrn_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shrn_n-emul-c.p/shrn_n.c.o -MF test/arm/neon/shrn_n-emul-c.p/shrn_n.c.o.d -o test/arm/neon/shrn_n-emul-c.p/shrn_n.c.o -c ../../test/arm/neon/shrn_n.c [1096/3100] clang -Itest/arm/neon/shr_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shr_n-native-c.p/shr_n.c.o -MF test/arm/neon/shr_n-native-c.p/shr_n.c.o.d -o test/arm/neon/shr_n-native-c.p/shr_n.c.o -c ../../test/arm/neon/shr_n.c [1097/3100] clang++ -Itest/arm/neon/shll_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shll_n-native-cpp.p/meson-generated_.._shll_n.cpp.o -MF test/arm/neon/shll_n-native-cpp.p/meson-generated_.._shll_n.cpp.o.d -o test/arm/neon/shll_n-native-cpp.p/meson-generated_.._shll_n.cpp.o -c test/arm/neon/shll_n.cpp [1098/3100] clang -Itest/arm/neon/shrn_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shrn_n-native-c.p/shrn_n.c.o -MF test/arm/neon/shrn_n-native-c.p/shrn_n.c.o.d -o test/arm/neon/shrn_n-native-c.p/shrn_n.c.o -c ../../test/arm/neon/shrn_n.c [1099/3100] clang -Itest/arm/neon/sqadd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sqadd-emul-c.p/sqadd.c.o -MF test/arm/neon/sqadd-emul-c.p/sqadd.c.o.d -o test/arm/neon/sqadd-emul-c.p/sqadd.c.o -c ../../test/arm/neon/sqadd.c [1100/3100] clang++ -Itest/arm/neon/shr_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shr_n-emul-cpp.p/meson-generated_.._shr_n.cpp.o -MF test/arm/neon/shr_n-emul-cpp.p/meson-generated_.._shr_n.cpp.o.d -o test/arm/neon/shr_n-emul-cpp.p/meson-generated_.._shr_n.cpp.o -c test/arm/neon/shr_n.cpp [1101/3100] clang++ -Itest/arm/neon/shrn_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/shrn_n-emul-cpp.p/meson-generated_.._shrn_n.cpp.o -MF test/arm/neon/shrn_n-emul-cpp.p/meson-generated_.._shrn_n.cpp.o.d -o test/arm/neon/shrn_n-emul-cpp.p/meson-generated_.._shrn_n.cpp.o -c test/arm/neon/shrn_n.cpp [1102/3100] clang -Itest/arm/neon/sqadd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sqadd-native-c.p/sqadd.c.o -MF test/arm/neon/sqadd-native-c.p/sqadd.c.o.d -o test/arm/neon/sqadd-native-c.p/sqadd.c.o -c ../../test/arm/neon/sqadd.c [1103/3100] clang++ -Itest/arm/neon/shr_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shr_n-native-cpp.p/meson-generated_.._shr_n.cpp.o -MF test/arm/neon/shr_n-native-cpp.p/meson-generated_.._shr_n.cpp.o.d -o test/arm/neon/shr_n-native-cpp.p/meson-generated_.._shr_n.cpp.o -c test/arm/neon/shr_n.cpp [1104/3100] clang++ -Itest/arm/neon/shrn_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/shrn_n-native-cpp.p/meson-generated_.._shrn_n.cpp.o -MF test/arm/neon/shrn_n-native-cpp.p/meson-generated_.._shrn_n.cpp.o.d -o test/arm/neon/shrn_n-native-cpp.p/meson-generated_.._shrn_n.cpp.o -c test/arm/neon/shrn_n.cpp [1105/3100] clang++ -Itest/arm/neon/sqadd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sqadd-emul-cpp.p/meson-generated_.._sqadd.cpp.o -MF test/arm/neon/sqadd-emul-cpp.p/meson-generated_.._sqadd.cpp.o.d -o test/arm/neon/sqadd-emul-cpp.p/meson-generated_.._sqadd.cpp.o -c test/arm/neon/sqadd.cpp [1106/3100] clang -Itest/arm/neon/sra_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sra_n-emul-c.p/sra_n.c.o -MF test/arm/neon/sra_n-emul-c.p/sra_n.c.o.d -o test/arm/neon/sra_n-emul-c.p/sra_n.c.o -c ../../test/arm/neon/sra_n.c [1107/3100] clang++ -Itest/arm/neon/sqadd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sqadd-native-cpp.p/meson-generated_.._sqadd.cpp.o -MF test/arm/neon/sqadd-native-cpp.p/meson-generated_.._sqadd.cpp.o.d -o test/arm/neon/sqadd-native-cpp.p/meson-generated_.._sqadd.cpp.o -c test/arm/neon/sqadd.cpp [1108/3100] clang -Itest/arm/neon/sra_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sra_n-native-c.p/sra_n.c.o -MF test/arm/neon/sra_n-native-c.p/sra_n.c.o.d -o test/arm/neon/sra_n-native-c.p/sra_n.c.o -c ../../test/arm/neon/sra_n.c [1109/3100] clang -Itest/arm/neon/st1_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st1_lane-emul-c.p/st1_lane.c.o -MF test/arm/neon/st1_lane-emul-c.p/st1_lane.c.o.d -o test/arm/neon/st1_lane-emul-c.p/st1_lane.c.o -c ../../test/arm/neon/st1_lane.c [1110/3100] clang++ -Itest/arm/neon/sra_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sra_n-emul-cpp.p/meson-generated_.._sra_n.cpp.o -MF test/arm/neon/sra_n-emul-cpp.p/meson-generated_.._sra_n.cpp.o.d -o test/arm/neon/sra_n-emul-cpp.p/meson-generated_.._sra_n.cpp.o -c test/arm/neon/sra_n.cpp [1111/3100] clang -Itest/arm/neon/sri_n-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sri_n-emul-c.p/sri_n.c.o -MF test/arm/neon/sri_n-emul-c.p/sri_n.c.o.d -o test/arm/neon/sri_n-emul-c.p/sri_n.c.o -c ../../test/arm/neon/sri_n.c [1112/3100] clang -Itest/arm/neon/st1_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st1_lane-native-c.p/st1_lane.c.o -MF test/arm/neon/st1_lane-native-c.p/st1_lane.c.o.d -o test/arm/neon/st1_lane-native-c.p/st1_lane.c.o -c ../../test/arm/neon/st1_lane.c [1113/3100] clang -Itest/arm/neon/sri_n-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sri_n-native-c.p/sri_n.c.o -MF test/arm/neon/sri_n-native-c.p/sri_n.c.o.d -o test/arm/neon/sri_n-native-c.p/sri_n.c.o -c ../../test/arm/neon/sri_n.c [1114/3100] clang++ -Itest/arm/neon/sra_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sra_n-native-cpp.p/meson-generated_.._sra_n.cpp.o -MF test/arm/neon/sra_n-native-cpp.p/meson-generated_.._sra_n.cpp.o.d -o test/arm/neon/sra_n-native-cpp.p/meson-generated_.._sra_n.cpp.o -c test/arm/neon/sra_n.cpp [1115/3100] clang++ -Itest/arm/neon/sri_n-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sri_n-emul-cpp.p/meson-generated_.._sri_n.cpp.o -MF test/arm/neon/sri_n-emul-cpp.p/meson-generated_.._sri_n.cpp.o.d -o test/arm/neon/sri_n-emul-cpp.p/meson-generated_.._sri_n.cpp.o -c test/arm/neon/sri_n.cpp [1116/3100] clang -Itest/arm/neon/st2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st2-emul-c.p/st2.c.o -MF test/arm/neon/st2-emul-c.p/st2.c.o.d -o test/arm/neon/st2-emul-c.p/st2.c.o -c ../../test/arm/neon/st2.c [1117/3100] clang++ -Itest/arm/neon/st1_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st1_lane-emul-cpp.p/meson-generated_.._st1_lane.cpp.o -MF test/arm/neon/st1_lane-emul-cpp.p/meson-generated_.._st1_lane.cpp.o.d -o test/arm/neon/st1_lane-emul-cpp.p/meson-generated_.._st1_lane.cpp.o -c test/arm/neon/st1_lane.cpp [1118/3100] clang++ -Itest/arm/neon/sri_n-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sri_n-native-cpp.p/meson-generated_.._sri_n.cpp.o -MF test/arm/neon/sri_n-native-cpp.p/meson-generated_.._sri_n.cpp.o.d -o test/arm/neon/sri_n-native-cpp.p/meson-generated_.._sri_n.cpp.o -c test/arm/neon/sri_n.cpp [1119/3100] clang -Itest/arm/neon/st2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st2-native-c.p/st2.c.o -MF test/arm/neon/st2-native-c.p/st2.c.o.d -o test/arm/neon/st2-native-c.p/st2.c.o -c ../../test/arm/neon/st2.c [1120/3100] clang -Itest/arm/neon/st2_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st2_lane-emul-c.p/st2_lane.c.o -MF test/arm/neon/st2_lane-emul-c.p/st2_lane.c.o.d -o test/arm/neon/st2_lane-emul-c.p/st2_lane.c.o -c ../../test/arm/neon/st2_lane.c [1121/3100] clang++ -Itest/arm/neon/st2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st2-emul-cpp.p/meson-generated_.._st2.cpp.o -MF test/arm/neon/st2-emul-cpp.p/meson-generated_.._st2.cpp.o.d -o test/arm/neon/st2-emul-cpp.p/meson-generated_.._st2.cpp.o -c test/arm/neon/st2.cpp [1122/3100] clang++ -Itest/arm/neon/st1_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st1_lane-native-cpp.p/meson-generated_.._st1_lane.cpp.o -MF test/arm/neon/st1_lane-native-cpp.p/meson-generated_.._st1_lane.cpp.o.d -o test/arm/neon/st1_lane-native-cpp.p/meson-generated_.._st1_lane.cpp.o -c test/arm/neon/st1_lane.cpp [1123/3100] clang -Itest/arm/neon/st2_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st2_lane-native-c.p/st2_lane.c.o -MF test/arm/neon/st2_lane-native-c.p/st2_lane.c.o.d -o test/arm/neon/st2_lane-native-c.p/st2_lane.c.o -c ../../test/arm/neon/st2_lane.c [1124/3100] clang++ -Itest/arm/neon/st2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st2-native-cpp.p/meson-generated_.._st2.cpp.o -MF test/arm/neon/st2-native-cpp.p/meson-generated_.._st2.cpp.o.d -o test/arm/neon/st2-native-cpp.p/meson-generated_.._st2.cpp.o -c test/arm/neon/st2.cpp [1125/3100] clang -Itest/arm/neon/st3-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st3-emul-c.p/st3.c.o -MF test/arm/neon/st3-emul-c.p/st3.c.o.d -o test/arm/neon/st3-emul-c.p/st3.c.o -c ../../test/arm/neon/st3.c [1126/3100] clang++ -Itest/arm/neon/st2_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st2_lane-emul-cpp.p/meson-generated_.._st2_lane.cpp.o -MF test/arm/neon/st2_lane-emul-cpp.p/meson-generated_.._st2_lane.cpp.o.d -o test/arm/neon/st2_lane-emul-cpp.p/meson-generated_.._st2_lane.cpp.o -c test/arm/neon/st2_lane.cpp [1127/3100] clang -Itest/arm/neon/st3_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st3_lane-emul-c.p/st3_lane.c.o -MF test/arm/neon/st3_lane-emul-c.p/st3_lane.c.o.d -o test/arm/neon/st3_lane-emul-c.p/st3_lane.c.o -c ../../test/arm/neon/st3_lane.c [1128/3100] clang -Itest/arm/neon/st3-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st3-native-c.p/st3.c.o -MF test/arm/neon/st3-native-c.p/st3.c.o.d -o test/arm/neon/st3-native-c.p/st3.c.o -c ../../test/arm/neon/st3.c [1129/3100] clang++ -Itest/arm/neon/st2_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st2_lane-native-cpp.p/meson-generated_.._st2_lane.cpp.o -MF test/arm/neon/st2_lane-native-cpp.p/meson-generated_.._st2_lane.cpp.o.d -o test/arm/neon/st2_lane-native-cpp.p/meson-generated_.._st2_lane.cpp.o -c test/arm/neon/st2_lane.cpp [1130/3100] clang++ -Itest/arm/neon/st3-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st3-emul-cpp.p/meson-generated_.._st3.cpp.o -MF test/arm/neon/st3-emul-cpp.p/meson-generated_.._st3.cpp.o.d -o test/arm/neon/st3-emul-cpp.p/meson-generated_.._st3.cpp.o -c test/arm/neon/st3.cpp [1131/3100] clang -Itest/arm/neon/st3_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st3_lane-native-c.p/st3_lane.c.o -MF test/arm/neon/st3_lane-native-c.p/st3_lane.c.o.d -o test/arm/neon/st3_lane-native-c.p/st3_lane.c.o -c ../../test/arm/neon/st3_lane.c [1132/3100] clang++ -Itest/arm/neon/st3-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st3-native-cpp.p/meson-generated_.._st3.cpp.o -MF test/arm/neon/st3-native-cpp.p/meson-generated_.._st3.cpp.o.d -o test/arm/neon/st3-native-cpp.p/meson-generated_.._st3.cpp.o -c test/arm/neon/st3.cpp [1133/3100] clang -Itest/arm/neon/st4-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st4-emul-c.p/st4.c.o -MF test/arm/neon/st4-emul-c.p/st4.c.o.d -o test/arm/neon/st4-emul-c.p/st4.c.o -c ../../test/arm/neon/st4.c [1134/3100] clang++ -Itest/arm/neon/st3_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st3_lane-emul-cpp.p/meson-generated_.._st3_lane.cpp.o -MF test/arm/neon/st3_lane-emul-cpp.p/meson-generated_.._st3_lane.cpp.o.d -o test/arm/neon/st3_lane-emul-cpp.p/meson-generated_.._st3_lane.cpp.o -c test/arm/neon/st3_lane.cpp [1135/3100] clang -Itest/arm/neon/st4_lane-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st4_lane-emul-c.p/st4_lane.c.o -MF test/arm/neon/st4_lane-emul-c.p/st4_lane.c.o.d -o test/arm/neon/st4_lane-emul-c.p/st4_lane.c.o -c ../../test/arm/neon/st4_lane.c [1136/3100] clang++ -Itest/arm/neon/st3_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st3_lane-native-cpp.p/meson-generated_.._st3_lane.cpp.o -MF test/arm/neon/st3_lane-native-cpp.p/meson-generated_.._st3_lane.cpp.o.d -o test/arm/neon/st3_lane-native-cpp.p/meson-generated_.._st3_lane.cpp.o -c test/arm/neon/st3_lane.cpp [1137/3100] clang -Itest/arm/neon/st4-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st4-native-c.p/st4.c.o -MF test/arm/neon/st4-native-c.p/st4.c.o.d -o test/arm/neon/st4-native-c.p/st4.c.o -c ../../test/arm/neon/st4.c [1138/3100] clang++ -Itest/arm/neon/st4-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st4-emul-cpp.p/meson-generated_.._st4.cpp.o -MF test/arm/neon/st4-emul-cpp.p/meson-generated_.._st4.cpp.o.d -o test/arm/neon/st4-emul-cpp.p/meson-generated_.._st4.cpp.o -c test/arm/neon/st4.cpp [1139/3100] clang -Itest/arm/neon/sub-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sub-emul-c.p/sub.c.o -MF test/arm/neon/sub-emul-c.p/sub.c.o.d -o test/arm/neon/sub-emul-c.p/sub.c.o -c ../../test/arm/neon/sub.c [1140/3100] clang -Itest/arm/neon/sub-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sub-native-c.p/sub.c.o -MF test/arm/neon/sub-native-c.p/sub.c.o.d -o test/arm/neon/sub-native-c.p/sub.c.o -c ../../test/arm/neon/sub.c [1141/3100] clang -Itest/arm/neon/st4_lane-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st4_lane-native-c.p/st4_lane.c.o -MF test/arm/neon/st4_lane-native-c.p/st4_lane.c.o.d -o test/arm/neon/st4_lane-native-c.p/st4_lane.c.o -c ../../test/arm/neon/st4_lane.c [1142/3100] clang++ -Itest/arm/neon/st4-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st4-native-cpp.p/meson-generated_.._st4.cpp.o -MF test/arm/neon/st4-native-cpp.p/meson-generated_.._st4.cpp.o.d -o test/arm/neon/st4-native-cpp.p/meson-generated_.._st4.cpp.o -c test/arm/neon/st4.cpp [1143/3100] clang++ -Itest/arm/neon/st4_lane-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/st4_lane-emul-cpp.p/meson-generated_.._st4_lane.cpp.o -MF test/arm/neon/st4_lane-emul-cpp.p/meson-generated_.._st4_lane.cpp.o.d -o test/arm/neon/st4_lane-emul-cpp.p/meson-generated_.._st4_lane.cpp.o -c test/arm/neon/st4_lane.cpp [1144/3100] clang -Itest/arm/neon/subhn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subhn-emul-c.p/subhn.c.o -MF test/arm/neon/subhn-emul-c.p/subhn.c.o.d -o test/arm/neon/subhn-emul-c.p/subhn.c.o -c ../../test/arm/neon/subhn.c [1145/3100] clang++ -Itest/arm/neon/sub-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -MF test/arm/neon/sub-emul-cpp.p/meson-generated_.._sub.cpp.o.d -o test/arm/neon/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -c test/arm/neon/sub.cpp [1146/3100] clang++ -Itest/arm/neon/st4_lane-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/st4_lane-native-cpp.p/meson-generated_.._st4_lane.cpp.o -MF test/arm/neon/st4_lane-native-cpp.p/meson-generated_.._st4_lane.cpp.o.d -o test/arm/neon/st4_lane-native-cpp.p/meson-generated_.._st4_lane.cpp.o -c test/arm/neon/st4_lane.cpp [1147/3100] clang -Itest/arm/neon/subl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subl-emul-c.p/subl.c.o -MF test/arm/neon/subl-emul-c.p/subl.c.o.d -o test/arm/neon/subl-emul-c.p/subl.c.o -c ../../test/arm/neon/subl.c [1148/3100] clang -Itest/arm/neon/subhn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subhn-native-c.p/subhn.c.o -MF test/arm/neon/subhn-native-c.p/subhn.c.o.d -o test/arm/neon/subhn-native-c.p/subhn.c.o -c ../../test/arm/neon/subhn.c [1149/3100] clang++ -Itest/arm/neon/sub-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/sub-native-cpp.p/meson-generated_.._sub.cpp.o -MF test/arm/neon/sub-native-cpp.p/meson-generated_.._sub.cpp.o.d -o test/arm/neon/sub-native-cpp.p/meson-generated_.._sub.cpp.o -c test/arm/neon/sub.cpp [1150/3100] clang -Itest/arm/neon/subl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subl-native-c.p/subl.c.o -MF test/arm/neon/subl-native-c.p/subl.c.o.d -o test/arm/neon/subl-native-c.p/subl.c.o -c ../../test/arm/neon/subl.c [1151/3100] clang++ -Itest/arm/neon/subhn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subhn-emul-cpp.p/meson-generated_.._subhn.cpp.o -MF test/arm/neon/subhn-emul-cpp.p/meson-generated_.._subhn.cpp.o.d -o test/arm/neon/subhn-emul-cpp.p/meson-generated_.._subhn.cpp.o -c test/arm/neon/subhn.cpp [1152/3100] clang -Itest/arm/neon/subl_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subl_high-emul-c.p/subl_high.c.o -MF test/arm/neon/subl_high-emul-c.p/subl_high.c.o.d -o test/arm/neon/subl_high-emul-c.p/subl_high.c.o -c ../../test/arm/neon/subl_high.c [1153/3100] clang++ -Itest/arm/neon/subl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subl-emul-cpp.p/meson-generated_.._subl.cpp.o -MF test/arm/neon/subl-emul-cpp.p/meson-generated_.._subl.cpp.o.d -o test/arm/neon/subl-emul-cpp.p/meson-generated_.._subl.cpp.o -c test/arm/neon/subl.cpp [1154/3100] clang -Itest/arm/neon/subl_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subl_high-native-c.p/subl_high.c.o -MF test/arm/neon/subl_high-native-c.p/subl_high.c.o.d -o test/arm/neon/subl_high-native-c.p/subl_high.c.o -c ../../test/arm/neon/subl_high.c [1155/3100] clang++ -Itest/arm/neon/subhn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subhn-native-cpp.p/meson-generated_.._subhn.cpp.o -MF test/arm/neon/subhn-native-cpp.p/meson-generated_.._subhn.cpp.o.d -o test/arm/neon/subhn-native-cpp.p/meson-generated_.._subhn.cpp.o -c test/arm/neon/subhn.cpp [1156/3100] clang -Itest/arm/neon/subw-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subw-emul-c.p/subw.c.o -MF test/arm/neon/subw-emul-c.p/subw.c.o.d -o test/arm/neon/subw-emul-c.p/subw.c.o -c ../../test/arm/neon/subw.c [1157/3100] clang++ -Itest/arm/neon/subl_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subl_high-emul-cpp.p/meson-generated_.._subl_high.cpp.o -MF test/arm/neon/subl_high-emul-cpp.p/meson-generated_.._subl_high.cpp.o.d -o test/arm/neon/subl_high-emul-cpp.p/meson-generated_.._subl_high.cpp.o -c test/arm/neon/subl_high.cpp [1158/3100] clang -Itest/arm/neon/subw-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subw-native-c.p/subw.c.o -MF test/arm/neon/subw-native-c.p/subw.c.o.d -o test/arm/neon/subw-native-c.p/subw.c.o -c ../../test/arm/neon/subw.c [1159/3100] clang++ -Itest/arm/neon/subl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subl-native-cpp.p/meson-generated_.._subl.cpp.o -MF test/arm/neon/subl-native-cpp.p/meson-generated_.._subl.cpp.o.d -o test/arm/neon/subl-native-cpp.p/meson-generated_.._subl.cpp.o -c test/arm/neon/subl.cpp [1160/3100] clang -Itest/arm/neon/subw_high-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subw_high-emul-c.p/subw_high.c.o -MF test/arm/neon/subw_high-emul-c.p/subw_high.c.o.d -o test/arm/neon/subw_high-emul-c.p/subw_high.c.o -c ../../test/arm/neon/subw_high.c [1161/3100] clang++ -Itest/arm/neon/subw-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subw-emul-cpp.p/meson-generated_.._subw.cpp.o -MF test/arm/neon/subw-emul-cpp.p/meson-generated_.._subw.cpp.o.d -o test/arm/neon/subw-emul-cpp.p/meson-generated_.._subw.cpp.o -c test/arm/neon/subw.cpp [1162/3100] clang -Itest/arm/neon/subw_high-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subw_high-native-c.p/subw_high.c.o -MF test/arm/neon/subw_high-native-c.p/subw_high.c.o.d -o test/arm/neon/subw_high-native-c.p/subw_high.c.o -c ../../test/arm/neon/subw_high.c [1163/3100] clang++ -Itest/arm/neon/subl_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subl_high-native-cpp.p/meson-generated_.._subl_high.cpp.o -MF test/arm/neon/subl_high-native-cpp.p/meson-generated_.._subl_high.cpp.o.d -o test/arm/neon/subl_high-native-cpp.p/meson-generated_.._subl_high.cpp.o -c test/arm/neon/subl_high.cpp [1164/3100] clang++ -Itest/arm/neon/subw_high-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/subw_high-emul-cpp.p/meson-generated_.._subw_high.cpp.o -MF test/arm/neon/subw_high-emul-cpp.p/meson-generated_.._subw_high.cpp.o.d -o test/arm/neon/subw_high-emul-cpp.p/meson-generated_.._subw_high.cpp.o -c test/arm/neon/subw_high.cpp [1165/3100] clang++ -Itest/arm/neon/subw-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subw-native-cpp.p/meson-generated_.._subw.cpp.o -MF test/arm/neon/subw-native-cpp.p/meson-generated_.._subw.cpp.o.d -o test/arm/neon/subw-native-cpp.p/meson-generated_.._subw.cpp.o -c test/arm/neon/subw.cpp [1166/3100] clang++ -Itest/arm/neon/tbl-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tbl-emul-cpp.p/meson-generated_.._tbl.cpp.o -MF test/arm/neon/tbl-emul-cpp.p/meson-generated_.._tbl.cpp.o.d -o test/arm/neon/tbl-emul-cpp.p/meson-generated_.._tbl.cpp.o -c test/arm/neon/tbl.cpp [1167/3100] clang++ -Itest/arm/neon/subw_high-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/subw_high-native-cpp.p/meson-generated_.._subw_high.cpp.o -MF test/arm/neon/subw_high-native-cpp.p/meson-generated_.._subw_high.cpp.o.d -o test/arm/neon/subw_high-native-cpp.p/meson-generated_.._subw_high.cpp.o -c test/arm/neon/subw_high.cpp [1168/3100] clang -Itest/arm/neon/tbl-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tbl-emul-c.p/tbl.c.o -MF test/arm/neon/tbl-emul-c.p/tbl.c.o.d -o test/arm/neon/tbl-emul-c.p/tbl.c.o -c ../../test/arm/neon/tbl.c In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1169/3100] clang++ -Itest/arm/neon/tbl-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tbl-native-cpp.p/meson-generated_.._tbl.cpp.o -MF test/arm/neon/tbl-native-cpp.p/meson-generated_.._tbl.cpp.o.d -o test/arm/neon/tbl-native-cpp.p/meson-generated_.._tbl.cpp.o -c test/arm/neon/tbl.cpp [1170/3100] clang -Itest/arm/neon/trn1-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn1-emul-c.p/trn1.c.o -MF test/arm/neon/trn1-emul-c.p/trn1.c.o.d -o test/arm/neon/trn1-emul-c.p/trn1.c.o -c ../../test/arm/neon/trn1.c [1171/3100] clang -Itest/arm/neon/tbl-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tbl-native-c.p/tbl.c.o -MF test/arm/neon/tbl-native-c.p/tbl.c.o.d -o test/arm/neon/tbl-native-c.p/tbl.c.o -c ../../test/arm/neon/tbl.c In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/tbl.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1172/3100] clang -Itest/arm/neon/tbx-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tbx-emul-c.p/tbx.c.o -MF test/arm/neon/tbx-emul-c.p/tbx.c.o.d -o test/arm/neon/tbx-emul-c.p/tbx.c.o -c ../../test/arm/neon/tbx.c In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1173/3100] clang++ -Itest/arm/neon/tbx-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tbx-emul-cpp.p/meson-generated_.._tbx.cpp.o -MF test/arm/neon/tbx-emul-cpp.p/meson-generated_.._tbx.cpp.o.d -o test/arm/neon/tbx-emul-cpp.p/meson-generated_.._tbx.cpp.o -c test/arm/neon/tbx.cpp [1174/3100] clang -Itest/arm/neon/trn2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn2-emul-c.p/trn2.c.o -MF test/arm/neon/trn2-emul-c.p/trn2.c.o.d -o test/arm/neon/trn2-emul-c.p/trn2.c.o -c ../../test/arm/neon/trn2.c [1175/3100] clang -Itest/arm/neon/tbx-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tbx-native-c.p/tbx.c.o -MF test/arm/neon/tbx-native-c.p/tbx.c.o.d -o test/arm/neon/tbx-native-c.p/tbx.c.o -c ../../test/arm/neon/tbx.c In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/tbx.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1176/3100] clang++ -Itest/arm/neon/tbx-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tbx-native-cpp.p/meson-generated_.._tbx.cpp.o -MF test/arm/neon/tbx-native-cpp.p/meson-generated_.._tbx.cpp.o.d -o test/arm/neon/tbx-native-cpp.p/meson-generated_.._tbx.cpp.o -c test/arm/neon/tbx.cpp [1177/3100] clang -Itest/arm/neon/trn1-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn1-native-c.p/trn1.c.o -MF test/arm/neon/trn1-native-c.p/trn1.c.o.d -o test/arm/neon/trn1-native-c.p/trn1.c.o -c ../../test/arm/neon/trn1.c [1178/3100] clang -Itest/arm/neon/trn2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn2-native-c.p/trn2.c.o -MF test/arm/neon/trn2-native-c.p/trn2.c.o.d -o test/arm/neon/trn2-native-c.p/trn2.c.o -c ../../test/arm/neon/trn2.c [1179/3100] clang++ -Itest/arm/neon/trn1-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn1-emul-cpp.p/meson-generated_.._trn1.cpp.o -MF test/arm/neon/trn1-emul-cpp.p/meson-generated_.._trn1.cpp.o.d -o test/arm/neon/trn1-emul-cpp.p/meson-generated_.._trn1.cpp.o -c test/arm/neon/trn1.cpp [1180/3100] clang++ -Itest/arm/neon/trn2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn2-emul-cpp.p/meson-generated_.._trn2.cpp.o -MF test/arm/neon/trn2-emul-cpp.p/meson-generated_.._trn2.cpp.o.d -o test/arm/neon/trn2-emul-cpp.p/meson-generated_.._trn2.cpp.o -c test/arm/neon/trn2.cpp [1181/3100] clang -Itest/arm/neon/trn-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn-emul-c.p/trn.c.o -MF test/arm/neon/trn-emul-c.p/trn.c.o.d -o test/arm/neon/trn-emul-c.p/trn.c.o -c ../../test/arm/neon/trn.c [1182/3100] clang -Itest/arm/neon/trn-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn-native-c.p/trn.c.o -MF test/arm/neon/trn-native-c.p/trn.c.o.d -o test/arm/neon/trn-native-c.p/trn.c.o -c ../../test/arm/neon/trn.c [1183/3100] clang++ -Itest/arm/neon/trn1-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn1-native-cpp.p/meson-generated_.._trn1.cpp.o -MF test/arm/neon/trn1-native-cpp.p/meson-generated_.._trn1.cpp.o.d -o test/arm/neon/trn1-native-cpp.p/meson-generated_.._trn1.cpp.o -c test/arm/neon/trn1.cpp [1184/3100] clang++ -Itest/arm/neon/trn-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/trn-emul-cpp.p/meson-generated_.._trn.cpp.o -MF test/arm/neon/trn-emul-cpp.p/meson-generated_.._trn.cpp.o.d -o test/arm/neon/trn-emul-cpp.p/meson-generated_.._trn.cpp.o -c test/arm/neon/trn.cpp [1185/3100] clang -Itest/arm/neon/uqadd-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uqadd-emul-c.p/uqadd.c.o -MF test/arm/neon/uqadd-emul-c.p/uqadd.c.o.d -o test/arm/neon/uqadd-emul-c.p/uqadd.c.o -c ../../test/arm/neon/uqadd.c [1186/3100] clang++ -Itest/arm/neon/trn2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn2-native-cpp.p/meson-generated_.._trn2.cpp.o -MF test/arm/neon/trn2-native-cpp.p/meson-generated_.._trn2.cpp.o.d -o test/arm/neon/trn2-native-cpp.p/meson-generated_.._trn2.cpp.o -c test/arm/neon/trn2.cpp [1187/3100] clang++ -Itest/arm/neon/tst-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tst-emul-cpp.p/meson-generated_.._tst.cpp.o -MF test/arm/neon/tst-emul-cpp.p/meson-generated_.._tst.cpp.o.d -o test/arm/neon/tst-emul-cpp.p/meson-generated_.._tst.cpp.o -c test/arm/neon/tst.cpp In file included from test/arm/neon/tst.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/tst.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from test/arm/neon/tst.cpp:7: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ 56 warnings generated. [1188/3100] clang++ -Itest/arm/neon/trn-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/trn-native-cpp.p/meson-generated_.._trn.cpp.o -MF test/arm/neon/trn-native-cpp.p/meson-generated_.._trn.cpp.o.d -o test/arm/neon/trn-native-cpp.p/meson-generated_.._trn.cpp.o -c test/arm/neon/trn.cpp [1189/3100] clang -Itest/arm/neon/uqadd-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uqadd-native-c.p/uqadd.c.o -MF test/arm/neon/uqadd-native-c.p/uqadd.c.o.d -o test/arm/neon/uqadd-native-c.p/uqadd.c.o -c ../../test/arm/neon/uqadd.c [1190/3100] clang++ -Itest/arm/neon/uqadd-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uqadd-emul-cpp.p/meson-generated_.._uqadd.cpp.o -MF test/arm/neon/uqadd-emul-cpp.p/meson-generated_.._uqadd.cpp.o.d -o test/arm/neon/uqadd-emul-cpp.p/meson-generated_.._uqadd.cpp.o -c test/arm/neon/uqadd.cpp [1191/3100] clang -Itest/arm/neon/tst-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/tst-emul-c.p/tst.c.o -MF test/arm/neon/tst-emul-c.p/tst.c.o.d -o test/arm/neon/tst-emul-c.p/tst.c.o -c ../../test/arm/neon/tst.c In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:411:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 411 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:127:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 127 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:161:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 161 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:195:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 195 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:301:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 301 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:342:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 342 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:383:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 383 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:422:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 422 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:113:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 113 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:147:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 147 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:181:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 181 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:215:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:249:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 249 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:288:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:323:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 323 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:358:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 358 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:396:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 396 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:429:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:491:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 491 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:525:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 525 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:559:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 559 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:593:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:625:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 625 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:657:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 657 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:689:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 689 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:721:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 721 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:753:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 753 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:53: ../../test/arm/neon/../../../simde/arm/neon/cgez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= 0); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:55: ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:95:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 95 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:123:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 123 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:151:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 151 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:207:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:235:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 235 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:263:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 263 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:291:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 291 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:347:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 347 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgtz.h:403:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 403 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > 0); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:111:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 111 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:145:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:179:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 179 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:213:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:247:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:281:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 281 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:320:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 320 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:368:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 368 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:416:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 416 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:462:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 462 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:57: ../../test/arm/neon/../../../simde/arm/neon/clez.h:93:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 93 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:121:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:149:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 149 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:177:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 177 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:205:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 205 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:233:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 233 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:261:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 261 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:289:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 289 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:317:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 317 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:345:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 345 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:373:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/clez.h:401:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 401 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= 0); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:112:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:146:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 146 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:180:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 180 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:214:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 214 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:248:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 248 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:282:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 282 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:319:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 319 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:359:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 359 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:437:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 437 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: ../../test/arm/neon/../../../simde/arm/neon/cltz.h:96:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 96 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:124:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 124 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:216:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 216 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT32_C(0.0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/cltz.h:244:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 244 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < SIMDE_FLOAT64_C(0.0)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:148: In file included from ../../test/arm/neon/../../../simde/arm/neon/qrshrn_n.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshr_n.h:37: ../../test/arm/neon/../../../simde/arm/neon/tst.h:89:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 89 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:121:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 121 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:153:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 153 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:183:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:215:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 215 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:247:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:279:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 279 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:309:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 309 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:339:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 339 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:369:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 369 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:399:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:429:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 429 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:459:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 459 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:489:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 489 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:519:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 519 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/tst.h:549:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 549 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values & b_.values) != 0); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:394:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 394 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:432:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 432 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:483:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 483 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:554:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 554 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:589:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 589 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values <= a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:634:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:28: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1235:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1235 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1298 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1361:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1361 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1424:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1424 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1487:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1487 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:1551:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1551 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse.h:3111:83: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3111 | uint32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1716:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1716 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 == b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1749:24: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1749 | r_.i16 = (a_.i16 == b_.i16); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1782:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1782 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1817:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1817 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1932:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1932 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 < b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1965:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1965 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 < b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1998:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1998 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 < b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2031:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2031 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2147:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2147 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (a_.i8 > b_.i8)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2180:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2180 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (a_.i16 > b_.i16)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2213:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2213 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.i32 > b_.i32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4641:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4641 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4644:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4644 | m = v > max; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4690:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4690 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4693:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4693 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:4743:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4743 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:204:75: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | mask_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i8), mask_.i8 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:247:31: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 247 | mask_.i16 = mask_.i16 < z; | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:288:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 288 | mask_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i32), mask_.i32 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:332:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | mask_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(mask_.i64), mask_.i64 < z); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:2014:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2014 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:178:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 178 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 > b_.i64); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 296 warnings generated. [1192/3100] clang++ -Itest/arm/neon/tst-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tst-native-cpp.p/meson-generated_.._tst.cpp.o -MF test/arm/neon/tst-native-cpp.p/meson-generated_.._tst.cpp.o.d -o test/arm/neon/tst-native-cpp.p/meson-generated_.._tst.cpp.o -c test/arm/neon/tst.cpp In file included from test/arm/neon/tst.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/ceqz.h:31: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from test/arm/neon/tst.cpp:7: In file included from ../../test/arm/neon/../../../simde/arm/neon/tst.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ 20 warnings generated. [1193/3100] clang -Itest/arm/neon/tst-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/tst-native-c.p/tst.c.o -MF test/arm/neon/tst-native-c.p/tst.c.o.d -o test/arm/neon/tst-native-c.p/tst.c.o -c ../../test/arm/neon/tst.c In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/aba.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/abd.h:30: ../../test/arm/neon/../../../simde/arm/neon/abs.h:109:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT8_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:139:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 139 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT16_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:169:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT32_C(0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/abs.h:197:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 197 | __typeof__(r_.values) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < INT64_C(0)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:48: In file included from ../../test/arm/neon/../../../simde/arm/neon/cage.h:33: ../../test/arm/neon/../../../simde/arm/neon/cge.h:474:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 474 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:502:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 502 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:532:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 532 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:562:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 562 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:592:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 592 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:620:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 620 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:651:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 651 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:682:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 682 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:713:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 713 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cge.h:741:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 741 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values >= b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:49: In file included from ../../test/arm/neon/../../../simde/arm/neon/cagt.h:33: ../../test/arm/neon/../../../simde/arm/neon/cgt.h:457:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 457 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:485:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 485 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:515:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:545:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 545 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:575:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 575 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:603:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 603 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:634:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 634 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:665:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 665 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:696:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 696 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cgt.h:724:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 724 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:50: ../../test/arm/neon/../../../simde/arm/neon/ceq.h:141:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:169:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 169 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:199:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 199 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:229:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 229 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:259:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 259 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:287:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 287 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:315:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:343:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:371:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/ceq.h:399:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 399 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:56: ../../test/arm/neon/../../../simde/arm/neon/cle.h:490:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 490 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:518:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 518 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:548:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 548 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:578:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:608:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 608 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:636:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 636 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:667:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 667 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:698:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 698 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:729:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 729 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cle.h:757:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 757 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values <= b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:58: In file included from ../../test/arm/neon/../../../simde/arm/neon/cls.h:33: In file included from ../../test/arm/neon/../../../simde/arm/neon/cltz.h:35: ../../test/arm/neon/../../../simde/arm/neon/clt.h:465:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 465 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:493:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 493 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:523:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 523 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:553:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 553 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:583:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 583 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:611:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 611 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:642:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 642 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:673:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 673 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:704:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 704 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/clt.h:732:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 732 | r_.values = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values < b_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:67: ../../test/arm/neon/../../../simde/arm/neon/cvt.h:569:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 569 | int32_t SIMDE_VECTOR(16) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:574:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 574 | int32_t SIMDE_VECTOR(16) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:578:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 578 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:666:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:669:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 669 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:671:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 671 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:746:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 746 | __typeof__(r_.values) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:751:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 751 | __typeof__(r_.values) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.values < min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:756:79: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 756 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values == a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:823:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 823 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > max_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:826:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 826 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values > min_representable); | ^ ../../test/arm/neon/../../../simde/arm/neon/cvt.h:828:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 828 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values == a_.values)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:140: ../../test/arm/neon/../../../simde/arm/neon/qadd.h:145:145: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 145 | uint8_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:182:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | uint16_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:217:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 217 | uint32_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:252:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(8) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:284:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 284 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:315:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 315 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:344:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 344 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:373:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 373 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:413:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 413 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:454:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 454 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:531:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 531 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:597:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 597 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:633:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 633 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:668:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 668 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:718:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 718 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/arm/neon/../../../simde/arm/neon/qadd.h:747:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 747 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:154: ../../test/arm/neon/../../../simde/arm/neon/qsub.h:138:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 138 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT8_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:172:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT16_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:204:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 204 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT32_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:236:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 236 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:271:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 271 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:302:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 302 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:331:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 331 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:360:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 360 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:515:104: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 515 | const __typeof__(r_.values) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (b_.values > a_.values) ^ INT64_MAX); | ^ ../../test/arm/neon/../../../simde/arm/neon/qsub.h:666:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 666 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (r_.values <= a_.values)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:156: ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:112:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 112 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:116:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 116 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:158:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 158 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:162:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 162 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:206:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 206 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:210:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 210 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:253:102: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 253 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:257:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 257 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:293:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 293 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:297:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 297 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:332:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 332 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:336:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 336 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:371:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 371 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:375:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 375 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:410:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | __typeof__(r_.values) overflow = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (shifted >> n) != HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), a_.values)); | ^ ../../test/arm/neon/../../../simde/arm/neon/qshlu_n.h:414:76: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 414 | r_.values &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (a_.values >= 0)); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:31: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/ssse3.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse3.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:1873:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1873 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2083:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2083 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2240:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2240 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:2298:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2298 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:23: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse2.h:3240:51: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3240 | (a_.f32 < first_too_high) & (a_.f32 >= -first_too_high) | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:32: In file included from ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.2.h:31: ../../test/arm/neon/../../../simde/arm/neon/../../x86/sse4.1.h:593:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 593 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ In file included from ../../test/arm/neon/tst.c:9: In file included from ../../test/arm/neon/../../../simde/arm/neon.h:174: In file included from ../../test/arm/neon/../../../simde/arm/neon/rshl.h:30: ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2669:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2669 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2681:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2681 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2693:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2693 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2705:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2705 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2717:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2717 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2729:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2729 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 == a_.f64) & (b_.f64 == b_.f64) & (a_.f64 != b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2741:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2741 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 < b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2753:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2753 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 <= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2765:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2765 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ((a_.f64 == a_.f64) & (b_.f64 == b_.f64))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2777:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2777 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 != a_.f64) | (b_.f64 != b_.f64) | (a_.f64 == b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2789:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2789 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2801:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2801 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), ~(a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2818:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2818 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 >= b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2830:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2830 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), (a_.f64 > b_.f64)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2894:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2894 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2906:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2906 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2918:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2918 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2930:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2930 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2942:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2942 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2954:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2954 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 == a_.f32) & (b_.f32 == b_.f32) & (a_.f32 != b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2966:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2966 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 < b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2978:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2978 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 <= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:2990:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2990 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ((a_.f32 == a_.f32) & (b_.f32 == b_.f32))); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:91: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3002:112: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3002 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 != a_.f32) | (b_.f32 != b_.f32) | (a_.f32 == b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3014:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3014 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3026:71: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3026 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), ~(a_.f32 > b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3043:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3043 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 >= b_.f32)); | ^ ../../test/arm/neon/../../../simde/arm/neon/../../x86/avx.h:3055:70: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3055 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), (a_.f32 > b_.f32)); | ^ 155 warnings generated. [1194/3100] clang -Itest/arm/neon/uzp1-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp1-emul-c.p/uzp1.c.o -MF test/arm/neon/uzp1-emul-c.p/uzp1.c.o.d -o test/arm/neon/uzp1-emul-c.p/uzp1.c.o -c ../../test/arm/neon/uzp1.c [1195/3100] clang++ -Itest/arm/neon/uqadd-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uqadd-native-cpp.p/meson-generated_.._uqadd.cpp.o -MF test/arm/neon/uqadd-native-cpp.p/meson-generated_.._uqadd.cpp.o.d -o test/arm/neon/uqadd-native-cpp.p/meson-generated_.._uqadd.cpp.o -c test/arm/neon/uqadd.cpp [1196/3100] clang -Itest/arm/neon/uzp1-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp1-native-c.p/uzp1.c.o -MF test/arm/neon/uzp1-native-c.p/uzp1.c.o.d -o test/arm/neon/uzp1-native-c.p/uzp1.c.o -c ../../test/arm/neon/uzp1.c [1197/3100] clang -Itest/arm/neon/uzp2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp2-emul-c.p/uzp2.c.o -MF test/arm/neon/uzp2-emul-c.p/uzp2.c.o.d -o test/arm/neon/uzp2-emul-c.p/uzp2.c.o -c ../../test/arm/neon/uzp2.c [1198/3100] clang++ -Itest/arm/neon/uzp1-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp1-emul-cpp.p/meson-generated_.._uzp1.cpp.o -MF test/arm/neon/uzp1-emul-cpp.p/meson-generated_.._uzp1.cpp.o.d -o test/arm/neon/uzp1-emul-cpp.p/meson-generated_.._uzp1.cpp.o -c test/arm/neon/uzp1.cpp [1199/3100] clang -Itest/arm/neon/uzp-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp-emul-c.p/uzp.c.o -MF test/arm/neon/uzp-emul-c.p/uzp.c.o.d -o test/arm/neon/uzp-emul-c.p/uzp.c.o -c ../../test/arm/neon/uzp.c [1200/3100] clang -Itest/arm/neon/uzp2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp2-native-c.p/uzp2.c.o -MF test/arm/neon/uzp2-native-c.p/uzp2.c.o.d -o test/arm/neon/uzp2-native-c.p/uzp2.c.o -c ../../test/arm/neon/uzp2.c [1201/3100] clang++ -Itest/arm/neon/uzp2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp2-emul-cpp.p/meson-generated_.._uzp2.cpp.o -MF test/arm/neon/uzp2-emul-cpp.p/meson-generated_.._uzp2.cpp.o.d -o test/arm/neon/uzp2-emul-cpp.p/meson-generated_.._uzp2.cpp.o -c test/arm/neon/uzp2.cpp [1202/3100] clang -Itest/arm/neon/xar-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/xar-emul-c.p/xar.c.o -MF test/arm/neon/xar-emul-c.p/xar.c.o.d -o test/arm/neon/xar-emul-c.p/xar.c.o -c ../../test/arm/neon/xar.c [1203/3100] clang++ -Itest/arm/neon/uzp1-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp1-native-cpp.p/meson-generated_.._uzp1.cpp.o -MF test/arm/neon/uzp1-native-cpp.p/meson-generated_.._uzp1.cpp.o.d -o test/arm/neon/uzp1-native-cpp.p/meson-generated_.._uzp1.cpp.o -c test/arm/neon/uzp1.cpp [1204/3100] clang -Itest/arm/neon/uzp-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp-native-c.p/uzp.c.o -MF test/arm/neon/uzp-native-c.p/uzp.c.o.d -o test/arm/neon/uzp-native-c.p/uzp.c.o -c ../../test/arm/neon/uzp.c [1205/3100] clang++ -Itest/arm/neon/uzp-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/uzp-emul-cpp.p/meson-generated_.._uzp.cpp.o -MF test/arm/neon/uzp-emul-cpp.p/meson-generated_.._uzp.cpp.o.d -o test/arm/neon/uzp-emul-cpp.p/meson-generated_.._uzp.cpp.o -c test/arm/neon/uzp.cpp [1206/3100] clang++ -Itest/arm/neon/uzp2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp2-native-cpp.p/meson-generated_.._uzp2.cpp.o -MF test/arm/neon/uzp2-native-cpp.p/meson-generated_.._uzp2.cpp.o.d -o test/arm/neon/uzp2-native-cpp.p/meson-generated_.._uzp2.cpp.o -c test/arm/neon/uzp2.cpp [1207/3100] clang -Itest/arm/neon/xar-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/xar-native-c.p/xar.c.o -MF test/arm/neon/xar-native-c.p/xar.c.o.d -o test/arm/neon/xar-native-c.p/xar.c.o -c ../../test/arm/neon/xar.c [1208/3100] clang -Itest/arm/neon/zip1-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip1-emul-c.p/zip1.c.o -MF test/arm/neon/zip1-emul-c.p/zip1.c.o.d -o test/arm/neon/zip1-emul-c.p/zip1.c.o -c ../../test/arm/neon/zip1.c [1209/3100] clang -Itest/arm/neon/zip2-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip2-emul-c.p/zip2.c.o -MF test/arm/neon/zip2-emul-c.p/zip2.c.o.d -o test/arm/neon/zip2-emul-c.p/zip2.c.o -c ../../test/arm/neon/zip2.c [1210/3100] clang++ -Itest/arm/neon/xar-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/xar-emul-cpp.p/meson-generated_.._xar.cpp.o -MF test/arm/neon/xar-emul-cpp.p/meson-generated_.._xar.cpp.o.d -o test/arm/neon/xar-emul-cpp.p/meson-generated_.._xar.cpp.o -c test/arm/neon/xar.cpp [1211/3100] clang -Itest/arm/neon/zip1-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip1-native-c.p/zip1.c.o -MF test/arm/neon/zip1-native-c.p/zip1.c.o.d -o test/arm/neon/zip1-native-c.p/zip1.c.o -c ../../test/arm/neon/zip1.c [1212/3100] clang++ -Itest/arm/neon/uzp-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/uzp-native-cpp.p/meson-generated_.._uzp.cpp.o -MF test/arm/neon/uzp-native-cpp.p/meson-generated_.._uzp.cpp.o.d -o test/arm/neon/uzp-native-cpp.p/meson-generated_.._uzp.cpp.o -c test/arm/neon/uzp.cpp [1213/3100] clang++ -Itest/arm/neon/xar-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/xar-native-cpp.p/meson-generated_.._xar.cpp.o -MF test/arm/neon/xar-native-cpp.p/meson-generated_.._xar.cpp.o.d -o test/arm/neon/xar-native-cpp.p/meson-generated_.._xar.cpp.o -c test/arm/neon/xar.cpp [1214/3100] clang++ -Itest/arm/neon/zip1-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip1-emul-cpp.p/meson-generated_.._zip1.cpp.o -MF test/arm/neon/zip1-emul-cpp.p/meson-generated_.._zip1.cpp.o.d -o test/arm/neon/zip1-emul-cpp.p/meson-generated_.._zip1.cpp.o -c test/arm/neon/zip1.cpp [1215/3100] clang -Itest/arm/neon/zip2-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip2-native-c.p/zip2.c.o -MF test/arm/neon/zip2-native-c.p/zip2.c.o.d -o test/arm/neon/zip2-native-c.p/zip2.c.o -c ../../test/arm/neon/zip2.c [1216/3100] clang -Itest/arm/neon/zip-emul-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip-emul-c.p/zip.c.o -MF test/arm/neon/zip-emul-c.p/zip.c.o.d -o test/arm/neon/zip-emul-c.p/zip.c.o -c ../../test/arm/neon/zip.c [1217/3100] clang++ -Itest/arm/neon/zip1-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip1-native-cpp.p/meson-generated_.._zip1.cpp.o -MF test/arm/neon/zip1-native-cpp.p/meson-generated_.._zip1.cpp.o.d -o test/arm/neon/zip1-native-cpp.p/meson-generated_.._zip1.cpp.o -c test/arm/neon/zip1.cpp [1218/3100] clang -Itest/arm/neon/zip-native-c.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip-native-c.p/zip.c.o -MF test/arm/neon/zip-native-c.p/zip.c.o.d -o test/arm/neon/zip-native-c.p/zip.c.o -c ../../test/arm/neon/zip.c [1219/3100] clang++ -Itest/arm/neon/zip2-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip2-emul-cpp.p/meson-generated_.._zip2.cpp.o -MF test/arm/neon/zip2-emul-cpp.p/meson-generated_.._zip2.cpp.o.d -o test/arm/neon/zip2-emul-cpp.p/meson-generated_.._zip2.cpp.o -c test/arm/neon/zip2.cpp [1220/3100] clang++ -Itest/arm/neon/zip2-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip2-native-cpp.p/meson-generated_.._zip2.cpp.o -MF test/arm/neon/zip2-native-cpp.p/meson-generated_.._zip2.cpp.o.d -o test/arm/neon/zip2-native-cpp.p/meson-generated_.._zip2.cpp.o -c test/arm/neon/zip2.cpp [1221/3100] clang++ -Itest/arm/neon/zip-emul-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/neon/zip-emul-cpp.p/meson-generated_.._zip.cpp.o -MF test/arm/neon/zip-emul-cpp.p/meson-generated_.._zip.cpp.o.d -o test/arm/neon/zip-emul-cpp.p/meson-generated_.._zip.cpp.o -c test/arm/neon/zip.cpp [1222/3100] clang++ -Itest/arm/neon/zip-native-cpp.p -Itest/arm/neon -I../../test/arm/neon -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/neon/zip-native-cpp.p/meson-generated_.._zip.cpp.o -MF test/arm/neon/zip-native-cpp.p/meson-generated_.._zip.cpp.o.d -o test/arm/neon/zip-native-cpp.p/meson-generated_.._zip.cpp.o -c test/arm/neon/zip.cpp [1223/3100] clang -Itest/arm/sve/and-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/and-emul-c.p/and.c.o -MF test/arm/sve/and-emul-c.p/and.c.o.d -o test/arm/sve/and-emul-c.p/and.c.o -c ../../test/arm/sve/and.c In file included from ../../test/arm/sve/and.c:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1224/3100] clang -Itest/arm/sve/add-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/add-emul-c.p/add.c.o -MF test/arm/sve/add-emul-c.p/add.c.o.d -o test/arm/sve/add-emul-c.p/add.c.o -c ../../test/arm/sve/add.c In file included from ../../test/arm/sve/add.c:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1225/3100] clang -Itest/arm/sve/add-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/add-native-c.p/add.c.o -MF test/arm/sve/add-native-c.p/add.c.o.d -o test/arm/sve/add-native-c.p/add.c.o -c ../../test/arm/sve/add.c [1226/3100] clang -Itest/arm/sve/cmplt-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/cmplt-emul-c.p/cmplt.c.o -MF test/arm/sve/cmplt-emul-c.p/cmplt.c.o.d -o test/arm/sve/cmplt-emul-c.p/cmplt.c.o -c ../../test/arm/sve/cmplt.c In file included from ../../test/arm/sve/cmplt.c:4: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1227/3100] clang -Itest/arm/sve/and-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/and-native-c.p/and.c.o -MF test/arm/sve/and-native-c.p/and.c.o.d -o test/arm/sve/and-native-c.p/and.c.o -c ../../test/arm/sve/and.c [1228/3100] clang++ -Itest/arm/sve/and-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/and-emul-cpp.p/meson-generated_.._and.cpp.o -MF test/arm/sve/and-emul-cpp.p/meson-generated_.._and.cpp.o.d -o test/arm/sve/and-emul-cpp.p/meson-generated_.._and.cpp.o -c test/arm/sve/and.cpp In file included from test/arm/sve/and.cpp:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1229/3100] clang++ -Itest/arm/sve/add-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/add-emul-cpp.p/meson-generated_.._add.cpp.o -MF test/arm/sve/add-emul-cpp.p/meson-generated_.._add.cpp.o.d -o test/arm/sve/add-emul-cpp.p/meson-generated_.._add.cpp.o -c test/arm/sve/add.cpp In file included from test/arm/sve/add.cpp:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1230/3100] clang -Itest/arm/sve/cmplt-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/cmplt-native-c.p/cmplt.c.o -MF test/arm/sve/cmplt-native-c.p/cmplt.c.o.d -o test/arm/sve/cmplt-native-c.p/cmplt.c.o -c ../../test/arm/sve/cmplt.c [1231/3100] clang++ -Itest/arm/sve/add-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/add-native-cpp.p/meson-generated_.._add.cpp.o -MF test/arm/sve/add-native-cpp.p/meson-generated_.._add.cpp.o.d -o test/arm/sve/add-native-cpp.p/meson-generated_.._add.cpp.o -c test/arm/sve/add.cpp [1232/3100] clang++ -Itest/arm/sve/cmplt-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o -MF test/arm/sve/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o.d -o test/arm/sve/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o -c test/arm/sve/cmplt.cpp In file included from test/arm/sve/cmplt.cpp:4: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1233/3100] clang -Itest/arm/sve/dup-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/dup-emul-c.p/dup.c.o -MF test/arm/sve/dup-emul-c.p/dup.c.o.d -o test/arm/sve/dup-emul-c.p/dup.c.o -c ../../test/arm/sve/dup.c In file included from ../../test/arm/sve/dup.c:5: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1234/3100] clang++ -Itest/arm/sve/and-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/and-native-cpp.p/meson-generated_.._and.cpp.o -MF test/arm/sve/and-native-cpp.p/meson-generated_.._and.cpp.o.d -o test/arm/sve/and-native-cpp.p/meson-generated_.._and.cpp.o -c test/arm/sve/and.cpp [1235/3100] clang -Itest/arm/sve/qadd-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/qadd-emul-c.p/qadd.c.o -MF test/arm/sve/qadd-emul-c.p/qadd.c.o.d -o test/arm/sve/qadd-emul-c.p/qadd.c.o -c ../../test/arm/sve/qadd.c In file included from ../../test/arm/sve/qadd.c:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1236/3100] clang++ -Itest/arm/sve/cmplt-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o -MF test/arm/sve/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o.d -o test/arm/sve/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o -c test/arm/sve/cmplt.cpp [1237/3100] clang -Itest/arm/sve/dup-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/dup-native-c.p/dup.c.o -MF test/arm/sve/dup-native-c.p/dup.c.o.d -o test/arm/sve/dup-native-c.p/dup.c.o -c ../../test/arm/sve/dup.c [1238/3100] clang -Itest/arm/sve/qadd-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/qadd-native-c.p/qadd.c.o -MF test/arm/sve/qadd-native-c.p/qadd.c.o.d -o test/arm/sve/qadd-native-c.p/qadd.c.o -c ../../test/arm/sve/qadd.c [1239/3100] clang++ -Itest/arm/sve/dup-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/dup-emul-cpp.p/meson-generated_.._dup.cpp.o -MF test/arm/sve/dup-emul-cpp.p/meson-generated_.._dup.cpp.o.d -o test/arm/sve/dup-emul-cpp.p/meson-generated_.._dup.cpp.o -c test/arm/sve/dup.cpp In file included from test/arm/sve/dup.cpp:5: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1240/3100] clang++ -Itest/arm/sve/qadd-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o -MF test/arm/sve/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o.d -o test/arm/sve/qadd-emul-cpp.p/meson-generated_.._qadd.cpp.o -c test/arm/sve/qadd.cpp In file included from test/arm/sve/qadd.cpp:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1241/3100] clang++ -Itest/arm/sve/dup-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/dup-native-cpp.p/meson-generated_.._dup.cpp.o -MF test/arm/sve/dup-native-cpp.p/meson-generated_.._dup.cpp.o.d -o test/arm/sve/dup-native-cpp.p/meson-generated_.._dup.cpp.o -c test/arm/sve/dup.cpp [1242/3100] clang -Itest/arm/sve/sel-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/sel-emul-c.p/sel.c.o -MF test/arm/sve/sel-emul-c.p/sel.c.o.d -o test/arm/sve/sel-emul-c.p/sel.c.o -c ../../test/arm/sve/sel.c In file included from ../../test/arm/sve/sel.c:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1243/3100] clang -Itest/arm/sve/sel-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/sel-native-c.p/sel.c.o -MF test/arm/sve/sel-native-c.p/sel.c.o.d -o test/arm/sve/sel-native-c.p/sel.c.o -c ../../test/arm/sve/sel.c [1244/3100] clang++ -Itest/arm/sve/sel-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/sel-emul-cpp.p/meson-generated_.._sel.cpp.o -MF test/arm/sve/sel-emul-cpp.p/meson-generated_.._sel.cpp.o.d -o test/arm/sve/sel-emul-cpp.p/meson-generated_.._sel.cpp.o -c test/arm/sve/sel.cpp In file included from test/arm/sve/sel.cpp:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1245/3100] clang++ -Itest/arm/sve/qadd-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o -MF test/arm/sve/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o.d -o test/arm/sve/qadd-native-cpp.p/meson-generated_.._qadd.cpp.o -c test/arm/sve/qadd.cpp [1246/3100] clang -Itest/wasm/simd128/abs-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/abs-emul-c.p/abs.c.o -MF test/wasm/simd128/abs-emul-c.p/abs.c.o.d -o test/wasm/simd128/abs-emul-c.p/abs.c.o -c ../../test/wasm/simd128/abs.c In file included from ../../test/wasm/simd128/abs.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1247/3100] clang -Itest/arm/sve/sub-emul-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/sub-emul-c.p/sub.c.o -MF test/arm/sve/sub-emul-c.p/sub.c.o.d -o test/arm/sve/sub-emul-c.p/sub.c.o -c ../../test/arm/sve/sub.c In file included from ../../test/arm/sve/sub.c:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1248/3100] clang -Itest/wasm/simd128/abs-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/abs-native-c.p/abs.c.o -MF test/wasm/simd128/abs-native-c.p/abs.c.o.d -o test/wasm/simd128/abs-native-c.p/abs.c.o -c ../../test/wasm/simd128/abs.c In file included from ../../test/wasm/simd128/abs.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1249/3100] clang -Itest/wasm/simd128/add-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/add-emul-c.p/add.c.o -MF test/wasm/simd128/add-emul-c.p/add.c.o.d -o test/wasm/simd128/add-emul-c.p/add.c.o -c ../../test/wasm/simd128/add.c In file included from ../../test/wasm/simd128/add.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1250/3100] clang++ -Itest/arm/sve/sel-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/sel-native-cpp.p/meson-generated_.._sel.cpp.o -MF test/arm/sve/sel-native-cpp.p/meson-generated_.._sel.cpp.o.d -o test/arm/sve/sel-native-cpp.p/meson-generated_.._sel.cpp.o -c test/arm/sve/sel.cpp [1251/3100] clang -Itest/arm/sve/sub-native-c.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/sub-native-c.p/sub.c.o -MF test/arm/sve/sub-native-c.p/sub.c.o.d -o test/arm/sve/sub-native-c.p/sub.c.o -c ../../test/arm/sve/sub.c [1252/3100] clang++ -Itest/wasm/simd128/abs-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -MF test/wasm/simd128/abs-emul-cpp.p/meson-generated_.._abs.cpp.o.d -o test/wasm/simd128/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -c test/wasm/simd128/abs.cpp In file included from test/wasm/simd128/abs.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1253/3100] clang++ -Itest/wasm/simd128/abs-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/abs-native-cpp.p/meson-generated_.._abs.cpp.o -MF test/wasm/simd128/abs-native-cpp.p/meson-generated_.._abs.cpp.o.d -o test/wasm/simd128/abs-native-cpp.p/meson-generated_.._abs.cpp.o -c test/wasm/simd128/abs.cpp In file included from test/wasm/simd128/abs.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1254/3100] clang -Itest/wasm/simd128/add_sat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/add_sat-emul-c.p/add_sat.c.o -MF test/wasm/simd128/add_sat-emul-c.p/add_sat.c.o.d -o test/wasm/simd128/add_sat-emul-c.p/add_sat.c.o -c ../../test/wasm/simd128/add_sat.c In file included from ../../test/wasm/simd128/add_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1255/3100] clang -Itest/wasm/simd128/add-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/add-native-c.p/add.c.o -MF test/wasm/simd128/add-native-c.p/add.c.o.d -o test/wasm/simd128/add-native-c.p/add.c.o -c ../../test/wasm/simd128/add.c In file included from ../../test/wasm/simd128/add.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1256/3100] clang++ -Itest/wasm/simd128/add-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/add-emul-cpp.p/meson-generated_.._add.cpp.o -MF test/wasm/simd128/add-emul-cpp.p/meson-generated_.._add.cpp.o.d -o test/wasm/simd128/add-emul-cpp.p/meson-generated_.._add.cpp.o -c test/wasm/simd128/add.cpp In file included from test/wasm/simd128/add.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1257/3100] clang -Itest/wasm/simd128/all_true-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/all_true-emul-c.p/all_true.c.o -MF test/wasm/simd128/all_true-emul-c.p/all_true.c.o.d -o test/wasm/simd128/all_true-emul-c.p/all_true.c.o -c ../../test/wasm/simd128/all_true.c In file included from ../../test/wasm/simd128/all_true.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1258/3100] clang -Itest/wasm/simd128/add_sat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/add_sat-native-c.p/add_sat.c.o -MF test/wasm/simd128/add_sat-native-c.p/add_sat.c.o.d -o test/wasm/simd128/add_sat-native-c.p/add_sat.c.o -c ../../test/wasm/simd128/add_sat.c In file included from ../../test/wasm/simd128/add_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1259/3100] clang++ -Itest/arm/sve/sub-emul-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/arm/sve/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -MF test/arm/sve/sub-emul-cpp.p/meson-generated_.._sub.cpp.o.d -o test/arm/sve/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -c test/arm/sve/sub.cpp In file included from test/arm/sve/sub.cpp:6: ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:62:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | r.values_i8 = pg.values_i8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:105:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | r.values_i16 = pg.values_i16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:148:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 148 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:187:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 187 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:226:96: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 226 | r.values_u8 = pg.values_u8 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u8), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:265:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 265 | r.values_u16 = pg.values_u16 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u16), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:304:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 304 | r.values_u32 = pg.values_u32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:343:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 343 | r.values_u64 = pg.values_u64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_u64), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:386:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 386 | r.values_i32 = pg.values_i32 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i32), op1.values < op2.values); | ^ ../../test/arm/sve/../../../simde/arm/sve/cmplt.h:427:99: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 427 | r.values_i64 = pg.values_i64 & HEDLEY_REINTERPRET_CAST(__typeof__(r.values_i64), op1.values < op2.values); | ^ 10 warnings generated. [1260/3100] clang++ -Itest/wasm/simd128/add_sat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/add_sat-emul-cpp.p/meson-generated_.._add_sat.cpp.o -MF test/wasm/simd128/add_sat-emul-cpp.p/meson-generated_.._add_sat.cpp.o.d -o test/wasm/simd128/add_sat-emul-cpp.p/meson-generated_.._add_sat.cpp.o -c test/wasm/simd128/add_sat.cpp In file included from test/wasm/simd128/add_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1261/3100] clang++ -Itest/wasm/simd128/add-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/add-native-cpp.p/meson-generated_.._add.cpp.o -MF test/wasm/simd128/add-native-cpp.p/meson-generated_.._add.cpp.o.d -o test/wasm/simd128/add-native-cpp.p/meson-generated_.._add.cpp.o -c test/wasm/simd128/add.cpp In file included from test/wasm/simd128/add.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1262/3100] clang++ -Itest/arm/sve/sub-native-cpp.p -Itest/arm/sve -I../../test/arm/sve -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/arm/sve/sub-native-cpp.p/meson-generated_.._sub.cpp.o -MF test/arm/sve/sub-native-cpp.p/meson-generated_.._sub.cpp.o.d -o test/arm/sve/sub-native-cpp.p/meson-generated_.._sub.cpp.o -c test/arm/sve/sub.cpp [1263/3100] clang -Itest/wasm/simd128/and-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/and-emul-c.p/and.c.o -MF test/wasm/simd128/and-emul-c.p/and.c.o.d -o test/wasm/simd128/and-emul-c.p/and.c.o -c ../../test/wasm/simd128/and.c In file included from ../../test/wasm/simd128/and.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1264/3100] clang -Itest/wasm/simd128/all_true-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/all_true-native-c.p/all_true.c.o -MF test/wasm/simd128/all_true-native-c.p/all_true.c.o.d -o test/wasm/simd128/all_true-native-c.p/all_true.c.o -c ../../test/wasm/simd128/all_true.c In file included from ../../test/wasm/simd128/all_true.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1265/3100] clang++ -Itest/wasm/simd128/add_sat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/add_sat-native-cpp.p/meson-generated_.._add_sat.cpp.o -MF test/wasm/simd128/add_sat-native-cpp.p/meson-generated_.._add_sat.cpp.o.d -o test/wasm/simd128/add_sat-native-cpp.p/meson-generated_.._add_sat.cpp.o -c test/wasm/simd128/add_sat.cpp In file included from test/wasm/simd128/add_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1266/3100] clang++ -Itest/wasm/simd128/all_true-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/all_true-emul-cpp.p/meson-generated_.._all_true.cpp.o -MF test/wasm/simd128/all_true-emul-cpp.p/meson-generated_.._all_true.cpp.o.d -o test/wasm/simd128/all_true-emul-cpp.p/meson-generated_.._all_true.cpp.o -c test/wasm/simd128/all_true.cpp In file included from test/wasm/simd128/all_true.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1267/3100] clang -Itest/wasm/simd128/andnot-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/andnot-emul-c.p/andnot.c.o -MF test/wasm/simd128/andnot-emul-c.p/andnot.c.o.d -o test/wasm/simd128/andnot-emul-c.p/andnot.c.o -c ../../test/wasm/simd128/andnot.c In file included from ../../test/wasm/simd128/andnot.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1268/3100] clang -Itest/wasm/simd128/and-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/and-native-c.p/and.c.o -MF test/wasm/simd128/and-native-c.p/and.c.o.d -o test/wasm/simd128/and-native-c.p/and.c.o -c ../../test/wasm/simd128/and.c In file included from ../../test/wasm/simd128/and.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1269/3100] clang -Itest/wasm/simd128/any_true-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/any_true-emul-c.p/any_true.c.o -MF test/wasm/simd128/any_true-emul-c.p/any_true.c.o.d -o test/wasm/simd128/any_true-emul-c.p/any_true.c.o -c ../../test/wasm/simd128/any_true.c In file included from ../../test/wasm/simd128/any_true.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1270/3100] clang++ -Itest/wasm/simd128/and-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/and-emul-cpp.p/meson-generated_.._and.cpp.o -MF test/wasm/simd128/and-emul-cpp.p/meson-generated_.._and.cpp.o.d -o test/wasm/simd128/and-emul-cpp.p/meson-generated_.._and.cpp.o -c test/wasm/simd128/and.cpp In file included from test/wasm/simd128/and.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1271/3100] clang -Itest/wasm/simd128/andnot-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/andnot-native-c.p/andnot.c.o -MF test/wasm/simd128/andnot-native-c.p/andnot.c.o.d -o test/wasm/simd128/andnot-native-c.p/andnot.c.o -c ../../test/wasm/simd128/andnot.c In file included from ../../test/wasm/simd128/andnot.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1272/3100] clang++ -Itest/wasm/simd128/all_true-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/all_true-native-cpp.p/meson-generated_.._all_true.cpp.o -MF test/wasm/simd128/all_true-native-cpp.p/meson-generated_.._all_true.cpp.o.d -o test/wasm/simd128/all_true-native-cpp.p/meson-generated_.._all_true.cpp.o -c test/wasm/simd128/all_true.cpp In file included from test/wasm/simd128/all_true.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1273/3100] clang -Itest/wasm/simd128/any_true-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/any_true-native-c.p/any_true.c.o -MF test/wasm/simd128/any_true-native-c.p/any_true.c.o.d -o test/wasm/simd128/any_true-native-c.p/any_true.c.o -c ../../test/wasm/simd128/any_true.c In file included from ../../test/wasm/simd128/any_true.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1274/3100] clang -Itest/wasm/simd128/avgr-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/avgr-emul-c.p/avgr.c.o -MF test/wasm/simd128/avgr-emul-c.p/avgr.c.o.d -o test/wasm/simd128/avgr-emul-c.p/avgr.c.o -c ../../test/wasm/simd128/avgr.c In file included from ../../test/wasm/simd128/avgr.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1275/3100] clang++ -Itest/wasm/simd128/andnot-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o -MF test/wasm/simd128/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o.d -o test/wasm/simd128/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o -c test/wasm/simd128/andnot.cpp In file included from test/wasm/simd128/andnot.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1276/3100] clang++ -Itest/wasm/simd128/and-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/and-native-cpp.p/meson-generated_.._and.cpp.o -MF test/wasm/simd128/and-native-cpp.p/meson-generated_.._and.cpp.o.d -o test/wasm/simd128/and-native-cpp.p/meson-generated_.._and.cpp.o -c test/wasm/simd128/and.cpp In file included from test/wasm/simd128/and.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1277/3100] clang -Itest/wasm/simd128/bitmask-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/bitmask-emul-c.p/bitmask.c.o -MF test/wasm/simd128/bitmask-emul-c.p/bitmask.c.o.d -o test/wasm/simd128/bitmask-emul-c.p/bitmask.c.o -c ../../test/wasm/simd128/bitmask.c In file included from ../../test/wasm/simd128/bitmask.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1278/3100] clang++ -Itest/wasm/simd128/andnot-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o -MF test/wasm/simd128/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o.d -o test/wasm/simd128/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o -c test/wasm/simd128/andnot.cpp In file included from test/wasm/simd128/andnot.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1279/3100] clang++ -Itest/wasm/simd128/any_true-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/any_true-emul-cpp.p/meson-generated_.._any_true.cpp.o -MF test/wasm/simd128/any_true-emul-cpp.p/meson-generated_.._any_true.cpp.o.d -o test/wasm/simd128/any_true-emul-cpp.p/meson-generated_.._any_true.cpp.o -c test/wasm/simd128/any_true.cpp In file included from test/wasm/simd128/any_true.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1280/3100] clang -Itest/wasm/simd128/avgr-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/avgr-native-c.p/avgr.c.o -MF test/wasm/simd128/avgr-native-c.p/avgr.c.o.d -o test/wasm/simd128/avgr-native-c.p/avgr.c.o -c ../../test/wasm/simd128/avgr.c In file included from ../../test/wasm/simd128/avgr.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1281/3100] clang -Itest/wasm/simd128/bitmask-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/bitmask-native-c.p/bitmask.c.o -MF test/wasm/simd128/bitmask-native-c.p/bitmask.c.o.d -o test/wasm/simd128/bitmask-native-c.p/bitmask.c.o -c ../../test/wasm/simd128/bitmask.c In file included from ../../test/wasm/simd128/bitmask.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1282/3100] clang -Itest/wasm/simd128/bitselect-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/bitselect-emul-c.p/bitselect.c.o -MF test/wasm/simd128/bitselect-emul-c.p/bitselect.c.o.d -o test/wasm/simd128/bitselect-emul-c.p/bitselect.c.o -c ../../test/wasm/simd128/bitselect.c In file included from ../../test/wasm/simd128/bitselect.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1283/3100] clang++ -Itest/wasm/simd128/any_true-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/any_true-native-cpp.p/meson-generated_.._any_true.cpp.o -MF test/wasm/simd128/any_true-native-cpp.p/meson-generated_.._any_true.cpp.o.d -o test/wasm/simd128/any_true-native-cpp.p/meson-generated_.._any_true.cpp.o -c test/wasm/simd128/any_true.cpp In file included from test/wasm/simd128/any_true.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1284/3100] clang++ -Itest/wasm/simd128/avgr-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/avgr-emul-cpp.p/meson-generated_.._avgr.cpp.o -MF test/wasm/simd128/avgr-emul-cpp.p/meson-generated_.._avgr.cpp.o.d -o test/wasm/simd128/avgr-emul-cpp.p/meson-generated_.._avgr.cpp.o -c test/wasm/simd128/avgr.cpp In file included from test/wasm/simd128/avgr.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1285/3100] clang -Itest/wasm/simd128/bitselect-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/bitselect-native-c.p/bitselect.c.o -MF test/wasm/simd128/bitselect-native-c.p/bitselect.c.o.d -o test/wasm/simd128/bitselect-native-c.p/bitselect.c.o -c ../../test/wasm/simd128/bitselect.c In file included from ../../test/wasm/simd128/bitselect.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1286/3100] clang++ -Itest/wasm/simd128/avgr-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/avgr-native-cpp.p/meson-generated_.._avgr.cpp.o -MF test/wasm/simd128/avgr-native-cpp.p/meson-generated_.._avgr.cpp.o.d -o test/wasm/simd128/avgr-native-cpp.p/meson-generated_.._avgr.cpp.o -c test/wasm/simd128/avgr.cpp In file included from test/wasm/simd128/avgr.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1287/3100] clang++ -Itest/wasm/simd128/bitmask-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/bitmask-emul-cpp.p/meson-generated_.._bitmask.cpp.o -MF test/wasm/simd128/bitmask-emul-cpp.p/meson-generated_.._bitmask.cpp.o.d -o test/wasm/simd128/bitmask-emul-cpp.p/meson-generated_.._bitmask.cpp.o -c test/wasm/simd128/bitmask.cpp In file included from test/wasm/simd128/bitmask.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1288/3100] clang -Itest/wasm/simd128/ceil-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ceil-emul-c.p/ceil.c.o -MF test/wasm/simd128/ceil-emul-c.p/ceil.c.o.d -o test/wasm/simd128/ceil-emul-c.p/ceil.c.o -c ../../test/wasm/simd128/ceil.c In file included from ../../test/wasm/simd128/ceil.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1289/3100] clang -Itest/wasm/simd128/ceil-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ceil-native-c.p/ceil.c.o -MF test/wasm/simd128/ceil-native-c.p/ceil.c.o.d -o test/wasm/simd128/ceil-native-c.p/ceil.c.o -c ../../test/wasm/simd128/ceil.c In file included from ../../test/wasm/simd128/ceil.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1290/3100] clang -Itest/wasm/simd128/convert-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/convert-emul-c.p/convert.c.o -MF test/wasm/simd128/convert-emul-c.p/convert.c.o.d -o test/wasm/simd128/convert-emul-c.p/convert.c.o -c ../../test/wasm/simd128/convert.c In file included from ../../test/wasm/simd128/convert.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1291/3100] clang++ -Itest/wasm/simd128/bitselect-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/bitselect-emul-cpp.p/meson-generated_.._bitselect.cpp.o -MF test/wasm/simd128/bitselect-emul-cpp.p/meson-generated_.._bitselect.cpp.o.d -o test/wasm/simd128/bitselect-emul-cpp.p/meson-generated_.._bitselect.cpp.o -c test/wasm/simd128/bitselect.cpp In file included from test/wasm/simd128/bitselect.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1292/3100] clang++ -Itest/wasm/simd128/bitmask-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/bitmask-native-cpp.p/meson-generated_.._bitmask.cpp.o -MF test/wasm/simd128/bitmask-native-cpp.p/meson-generated_.._bitmask.cpp.o.d -o test/wasm/simd128/bitmask-native-cpp.p/meson-generated_.._bitmask.cpp.o -c test/wasm/simd128/bitmask.cpp In file included from test/wasm/simd128/bitmask.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1293/3100] clang -Itest/wasm/simd128/convert-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/convert-native-c.p/convert.c.o -MF test/wasm/simd128/convert-native-c.p/convert.c.o.d -o test/wasm/simd128/convert-native-c.p/convert.c.o -c ../../test/wasm/simd128/convert.c In file included from ../../test/wasm/simd128/convert.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1294/3100] clang -Itest/wasm/simd128/demote-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/demote-emul-c.p/demote.c.o -MF test/wasm/simd128/demote-emul-c.p/demote.c.o.d -o test/wasm/simd128/demote-emul-c.p/demote.c.o -c ../../test/wasm/simd128/demote.c In file included from ../../test/wasm/simd128/demote.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1295/3100] clang++ -Itest/wasm/simd128/ceil-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ceil-emul-cpp.p/meson-generated_.._ceil.cpp.o -MF test/wasm/simd128/ceil-emul-cpp.p/meson-generated_.._ceil.cpp.o.d -o test/wasm/simd128/ceil-emul-cpp.p/meson-generated_.._ceil.cpp.o -c test/wasm/simd128/ceil.cpp In file included from test/wasm/simd128/ceil.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1296/3100] clang++ -Itest/wasm/simd128/bitselect-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/bitselect-native-cpp.p/meson-generated_.._bitselect.cpp.o -MF test/wasm/simd128/bitselect-native-cpp.p/meson-generated_.._bitselect.cpp.o.d -o test/wasm/simd128/bitselect-native-cpp.p/meson-generated_.._bitselect.cpp.o -c test/wasm/simd128/bitselect.cpp In file included from test/wasm/simd128/bitselect.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1297/3100] clang -Itest/wasm/simd128/div-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/div-emul-c.p/div.c.o -MF test/wasm/simd128/div-emul-c.p/div.c.o.d -o test/wasm/simd128/div-emul-c.p/div.c.o -c ../../test/wasm/simd128/div.c In file included from ../../test/wasm/simd128/div.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1298/3100] clang -Itest/wasm/simd128/demote-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/demote-native-c.p/demote.c.o -MF test/wasm/simd128/demote-native-c.p/demote.c.o.d -o test/wasm/simd128/demote-native-c.p/demote.c.o -c ../../test/wasm/simd128/demote.c In file included from ../../test/wasm/simd128/demote.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1299/3100] clang++ -Itest/wasm/simd128/convert-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/convert-emul-cpp.p/meson-generated_.._convert.cpp.o -MF test/wasm/simd128/convert-emul-cpp.p/meson-generated_.._convert.cpp.o.d -o test/wasm/simd128/convert-emul-cpp.p/meson-generated_.._convert.cpp.o -c test/wasm/simd128/convert.cpp In file included from test/wasm/simd128/convert.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1300/3100] clang++ -Itest/wasm/simd128/ceil-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ceil-native-cpp.p/meson-generated_.._ceil.cpp.o -MF test/wasm/simd128/ceil-native-cpp.p/meson-generated_.._ceil.cpp.o.d -o test/wasm/simd128/ceil-native-cpp.p/meson-generated_.._ceil.cpp.o -c test/wasm/simd128/ceil.cpp In file included from test/wasm/simd128/ceil.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1301/3100] clang++ -Itest/wasm/simd128/demote-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/demote-emul-cpp.p/meson-generated_.._demote.cpp.o -MF test/wasm/simd128/demote-emul-cpp.p/meson-generated_.._demote.cpp.o.d -o test/wasm/simd128/demote-emul-cpp.p/meson-generated_.._demote.cpp.o -c test/wasm/simd128/demote.cpp In file included from test/wasm/simd128/demote.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1302/3100] clang -Itest/wasm/simd128/dot-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/dot-emul-c.p/dot.c.o -MF test/wasm/simd128/dot-emul-c.p/dot.c.o.d -o test/wasm/simd128/dot-emul-c.p/dot.c.o -c ../../test/wasm/simd128/dot.c In file included from ../../test/wasm/simd128/dot.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1303/3100] clang++ -Itest/wasm/simd128/convert-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/convert-native-cpp.p/meson-generated_.._convert.cpp.o -MF test/wasm/simd128/convert-native-cpp.p/meson-generated_.._convert.cpp.o.d -o test/wasm/simd128/convert-native-cpp.p/meson-generated_.._convert.cpp.o -c test/wasm/simd128/convert.cpp In file included from test/wasm/simd128/convert.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1304/3100] clang -Itest/wasm/simd128/div-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/div-native-c.p/div.c.o -MF test/wasm/simd128/div-native-c.p/div.c.o.d -o test/wasm/simd128/div-native-c.p/div.c.o -c ../../test/wasm/simd128/div.c In file included from ../../test/wasm/simd128/div.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1305/3100] clang -Itest/wasm/simd128/dot-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/dot-native-c.p/dot.c.o -MF test/wasm/simd128/dot-native-c.p/dot.c.o.d -o test/wasm/simd128/dot-native-c.p/dot.c.o -c ../../test/wasm/simd128/dot.c In file included from ../../test/wasm/simd128/dot.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1306/3100] clang++ -Itest/wasm/simd128/div-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/div-emul-cpp.p/meson-generated_.._div.cpp.o -MF test/wasm/simd128/div-emul-cpp.p/meson-generated_.._div.cpp.o.d -o test/wasm/simd128/div-emul-cpp.p/meson-generated_.._div.cpp.o -c test/wasm/simd128/div.cpp In file included from test/wasm/simd128/div.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1307/3100] clang++ -Itest/wasm/simd128/demote-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/demote-native-cpp.p/meson-generated_.._demote.cpp.o -MF test/wasm/simd128/demote-native-cpp.p/meson-generated_.._demote.cpp.o.d -o test/wasm/simd128/demote-native-cpp.p/meson-generated_.._demote.cpp.o -c test/wasm/simd128/demote.cpp In file included from test/wasm/simd128/demote.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1308/3100] clang -Itest/wasm/simd128/eq-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/eq-emul-c.p/eq.c.o -MF test/wasm/simd128/eq-emul-c.p/eq.c.o.d -o test/wasm/simd128/eq-emul-c.p/eq.c.o -c ../../test/wasm/simd128/eq.c In file included from ../../test/wasm/simd128/eq.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1309/3100] clang++ -Itest/wasm/simd128/dot-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/dot-emul-cpp.p/meson-generated_.._dot.cpp.o -MF test/wasm/simd128/dot-emul-cpp.p/meson-generated_.._dot.cpp.o.d -o test/wasm/simd128/dot-emul-cpp.p/meson-generated_.._dot.cpp.o -c test/wasm/simd128/dot.cpp In file included from test/wasm/simd128/dot.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1310/3100] clang -Itest/wasm/simd128/eq-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/eq-native-c.p/eq.c.o -MF test/wasm/simd128/eq-native-c.p/eq.c.o.d -o test/wasm/simd128/eq-native-c.p/eq.c.o -c ../../test/wasm/simd128/eq.c In file included from ../../test/wasm/simd128/eq.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1311/3100] clang -Itest/wasm/simd128/extract_lane-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extract_lane-emul-c.p/extract_lane.c.o -MF test/wasm/simd128/extract_lane-emul-c.p/extract_lane.c.o.d -o test/wasm/simd128/extract_lane-emul-c.p/extract_lane.c.o -c ../../test/wasm/simd128/extract_lane.c In file included from ../../test/wasm/simd128/extract_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1312/3100] clang++ -Itest/wasm/simd128/div-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/div-native-cpp.p/meson-generated_.._div.cpp.o -MF test/wasm/simd128/div-native-cpp.p/meson-generated_.._div.cpp.o.d -o test/wasm/simd128/div-native-cpp.p/meson-generated_.._div.cpp.o -c test/wasm/simd128/div.cpp In file included from test/wasm/simd128/div.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1313/3100] clang++ -Itest/wasm/simd128/eq-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/eq-emul-cpp.p/meson-generated_.._eq.cpp.o -MF test/wasm/simd128/eq-emul-cpp.p/meson-generated_.._eq.cpp.o.d -o test/wasm/simd128/eq-emul-cpp.p/meson-generated_.._eq.cpp.o -c test/wasm/simd128/eq.cpp In file included from test/wasm/simd128/eq.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1314/3100] clang -Itest/wasm/simd128/extract_lane-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extract_lane-native-c.p/extract_lane.c.o -MF test/wasm/simd128/extract_lane-native-c.p/extract_lane.c.o.d -o test/wasm/simd128/extract_lane-native-c.p/extract_lane.c.o -c ../../test/wasm/simd128/extract_lane.c In file included from ../../test/wasm/simd128/extract_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1315/3100] clang -Itest/wasm/simd128/extadd_pairwise-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extadd_pairwise-emul-c.p/extadd_pairwise.c.o -MF test/wasm/simd128/extadd_pairwise-emul-c.p/extadd_pairwise.c.o.d -o test/wasm/simd128/extadd_pairwise-emul-c.p/extadd_pairwise.c.o -c ../../test/wasm/simd128/extadd_pairwise.c In file included from ../../test/wasm/simd128/extadd_pairwise.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1316/3100] clang++ -Itest/wasm/simd128/dot-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/dot-native-cpp.p/meson-generated_.._dot.cpp.o -MF test/wasm/simd128/dot-native-cpp.p/meson-generated_.._dot.cpp.o.d -o test/wasm/simd128/dot-native-cpp.p/meson-generated_.._dot.cpp.o -c test/wasm/simd128/dot.cpp In file included from test/wasm/simd128/dot.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1317/3100] clang -Itest/wasm/simd128/extadd_pairwise-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extadd_pairwise-native-c.p/extadd_pairwise.c.o -MF test/wasm/simd128/extadd_pairwise-native-c.p/extadd_pairwise.c.o.d -o test/wasm/simd128/extadd_pairwise-native-c.p/extadd_pairwise.c.o -c ../../test/wasm/simd128/extadd_pairwise.c In file included from ../../test/wasm/simd128/extadd_pairwise.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1318/3100] clang++ -Itest/wasm/simd128/extract_lane-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extract_lane-emul-cpp.p/meson-generated_.._extract_lane.cpp.o -MF test/wasm/simd128/extract_lane-emul-cpp.p/meson-generated_.._extract_lane.cpp.o.d -o test/wasm/simd128/extract_lane-emul-cpp.p/meson-generated_.._extract_lane.cpp.o -c test/wasm/simd128/extract_lane.cpp In file included from test/wasm/simd128/extract_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1319/3100] clang -Itest/wasm/simd128/extmul_high-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extmul_high-emul-c.p/extmul_high.c.o -MF test/wasm/simd128/extmul_high-emul-c.p/extmul_high.c.o.d -o test/wasm/simd128/extmul_high-emul-c.p/extmul_high.c.o -c ../../test/wasm/simd128/extmul_high.c In file included from ../../test/wasm/simd128/extmul_high.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1320/3100] clang++ -Itest/wasm/simd128/eq-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/eq-native-cpp.p/meson-generated_.._eq.cpp.o -MF test/wasm/simd128/eq-native-cpp.p/meson-generated_.._eq.cpp.o.d -o test/wasm/simd128/eq-native-cpp.p/meson-generated_.._eq.cpp.o -c test/wasm/simd128/eq.cpp In file included from test/wasm/simd128/eq.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1321/3100] clang -Itest/wasm/simd128/extmul_high-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extmul_high-native-c.p/extmul_high.c.o -MF test/wasm/simd128/extmul_high-native-c.p/extmul_high.c.o.d -o test/wasm/simd128/extmul_high-native-c.p/extmul_high.c.o -c ../../test/wasm/simd128/extmul_high.c In file included from ../../test/wasm/simd128/extmul_high.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1322/3100] clang++ -Itest/wasm/simd128/extadd_pairwise-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extadd_pairwise-emul-cpp.p/meson-generated_.._extadd_pairwise.cpp.o -MF test/wasm/simd128/extadd_pairwise-emul-cpp.p/meson-generated_.._extadd_pairwise.cpp.o.d -o test/wasm/simd128/extadd_pairwise-emul-cpp.p/meson-generated_.._extadd_pairwise.cpp.o -c test/wasm/simd128/extadd_pairwise.cpp In file included from test/wasm/simd128/extadd_pairwise.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1323/3100] clang -Itest/wasm/simd128/extmul_low-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extmul_low-emul-c.p/extmul_low.c.o -MF test/wasm/simd128/extmul_low-emul-c.p/extmul_low.c.o.d -o test/wasm/simd128/extmul_low-emul-c.p/extmul_low.c.o -c ../../test/wasm/simd128/extmul_low.c In file included from ../../test/wasm/simd128/extmul_low.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1324/3100] clang++ -Itest/wasm/simd128/extract_lane-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extract_lane-native-cpp.p/meson-generated_.._extract_lane.cpp.o -MF test/wasm/simd128/extract_lane-native-cpp.p/meson-generated_.._extract_lane.cpp.o.d -o test/wasm/simd128/extract_lane-native-cpp.p/meson-generated_.._extract_lane.cpp.o -c test/wasm/simd128/extract_lane.cpp In file included from test/wasm/simd128/extract_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1325/3100] clang -Itest/wasm/simd128/extmul_low-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extmul_low-native-c.p/extmul_low.c.o -MF test/wasm/simd128/extmul_low-native-c.p/extmul_low.c.o.d -o test/wasm/simd128/extmul_low-native-c.p/extmul_low.c.o -c ../../test/wasm/simd128/extmul_low.c In file included from ../../test/wasm/simd128/extmul_low.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1326/3100] clang++ -Itest/wasm/simd128/extmul_high-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extmul_high-emul-cpp.p/meson-generated_.._extmul_high.cpp.o -MF test/wasm/simd128/extmul_high-emul-cpp.p/meson-generated_.._extmul_high.cpp.o.d -o test/wasm/simd128/extmul_high-emul-cpp.p/meson-generated_.._extmul_high.cpp.o -c test/wasm/simd128/extmul_high.cpp In file included from test/wasm/simd128/extmul_high.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1327/3100] clang++ -Itest/wasm/simd128/extadd_pairwise-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extadd_pairwise-native-cpp.p/meson-generated_.._extadd_pairwise.cpp.o -MF test/wasm/simd128/extadd_pairwise-native-cpp.p/meson-generated_.._extadd_pairwise.cpp.o.d -o test/wasm/simd128/extadd_pairwise-native-cpp.p/meson-generated_.._extadd_pairwise.cpp.o -c test/wasm/simd128/extadd_pairwise.cpp In file included from test/wasm/simd128/extadd_pairwise.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1328/3100] clang -Itest/wasm/simd128/floor-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/floor-emul-c.p/floor.c.o -MF test/wasm/simd128/floor-emul-c.p/floor.c.o.d -o test/wasm/simd128/floor-emul-c.p/floor.c.o -c ../../test/wasm/simd128/floor.c In file included from ../../test/wasm/simd128/floor.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1329/3100] clang -Itest/wasm/simd128/floor-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/floor-native-c.p/floor.c.o -MF test/wasm/simd128/floor-native-c.p/floor.c.o.d -o test/wasm/simd128/floor-native-c.p/floor.c.o -c ../../test/wasm/simd128/floor.c In file included from ../../test/wasm/simd128/floor.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1330/3100] clang++ -Itest/wasm/simd128/extmul_high-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extmul_high-native-cpp.p/meson-generated_.._extmul_high.cpp.o -MF test/wasm/simd128/extmul_high-native-cpp.p/meson-generated_.._extmul_high.cpp.o.d -o test/wasm/simd128/extmul_high-native-cpp.p/meson-generated_.._extmul_high.cpp.o -c test/wasm/simd128/extmul_high.cpp In file included from test/wasm/simd128/extmul_high.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1331/3100] clang++ -Itest/wasm/simd128/extmul_low-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extmul_low-emul-cpp.p/meson-generated_.._extmul_low.cpp.o -MF test/wasm/simd128/extmul_low-emul-cpp.p/meson-generated_.._extmul_low.cpp.o.d -o test/wasm/simd128/extmul_low-emul-cpp.p/meson-generated_.._extmul_low.cpp.o -c test/wasm/simd128/extmul_low.cpp In file included from test/wasm/simd128/extmul_low.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1332/3100] clang -Itest/wasm/simd128/ge-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ge-emul-c.p/ge.c.o -MF test/wasm/simd128/ge-emul-c.p/ge.c.o.d -o test/wasm/simd128/ge-emul-c.p/ge.c.o -c ../../test/wasm/simd128/ge.c In file included from ../../test/wasm/simd128/ge.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1333/3100] clang++ -Itest/wasm/simd128/floor-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/floor-emul-cpp.p/meson-generated_.._floor.cpp.o -MF test/wasm/simd128/floor-emul-cpp.p/meson-generated_.._floor.cpp.o.d -o test/wasm/simd128/floor-emul-cpp.p/meson-generated_.._floor.cpp.o -c test/wasm/simd128/floor.cpp In file included from test/wasm/simd128/floor.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1334/3100] clang -Itest/wasm/simd128/ge-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ge-native-c.p/ge.c.o -MF test/wasm/simd128/ge-native-c.p/ge.c.o.d -o test/wasm/simd128/ge-native-c.p/ge.c.o -c ../../test/wasm/simd128/ge.c In file included from ../../test/wasm/simd128/ge.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1335/3100] clang -Itest/wasm/simd128/gt-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/gt-emul-c.p/gt.c.o -MF test/wasm/simd128/gt-emul-c.p/gt.c.o.d -o test/wasm/simd128/gt-emul-c.p/gt.c.o -c ../../test/wasm/simd128/gt.c In file included from ../../test/wasm/simd128/gt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1336/3100] clang++ -Itest/wasm/simd128/extmul_low-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extmul_low-native-cpp.p/meson-generated_.._extmul_low.cpp.o -MF test/wasm/simd128/extmul_low-native-cpp.p/meson-generated_.._extmul_low.cpp.o.d -o test/wasm/simd128/extmul_low-native-cpp.p/meson-generated_.._extmul_low.cpp.o -c test/wasm/simd128/extmul_low.cpp In file included from test/wasm/simd128/extmul_low.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1337/3100] clang++ -Itest/wasm/simd128/floor-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/floor-native-cpp.p/meson-generated_.._floor.cpp.o -MF test/wasm/simd128/floor-native-cpp.p/meson-generated_.._floor.cpp.o.d -o test/wasm/simd128/floor-native-cpp.p/meson-generated_.._floor.cpp.o -c test/wasm/simd128/floor.cpp In file included from test/wasm/simd128/floor.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1338/3100] clang -Itest/wasm/simd128/load_splat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_splat-emul-c.p/load_splat.c.o -MF test/wasm/simd128/load_splat-emul-c.p/load_splat.c.o.d -o test/wasm/simd128/load_splat-emul-c.p/load_splat.c.o -c ../../test/wasm/simd128/load_splat.c In file included from ../../test/wasm/simd128/load_splat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1339/3100] clang -Itest/wasm/simd128/gt-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/gt-native-c.p/gt.c.o -MF test/wasm/simd128/gt-native-c.p/gt.c.o.d -o test/wasm/simd128/gt-native-c.p/gt.c.o -c ../../test/wasm/simd128/gt.c In file included from ../../test/wasm/simd128/gt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1340/3100] clang++ -Itest/wasm/simd128/ge-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ge-emul-cpp.p/meson-generated_.._ge.cpp.o -MF test/wasm/simd128/ge-emul-cpp.p/meson-generated_.._ge.cpp.o.d -o test/wasm/simd128/ge-emul-cpp.p/meson-generated_.._ge.cpp.o -c test/wasm/simd128/ge.cpp In file included from test/wasm/simd128/ge.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1341/3100] clang -Itest/wasm/simd128/le-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/le-emul-c.p/le.c.o -MF test/wasm/simd128/le-emul-c.p/le.c.o.d -o test/wasm/simd128/le-emul-c.p/le.c.o -c ../../test/wasm/simd128/le.c In file included from ../../test/wasm/simd128/le.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1342/3100] clang -Itest/wasm/simd128/load_splat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_splat-native-c.p/load_splat.c.o -MF test/wasm/simd128/load_splat-native-c.p/load_splat.c.o.d -o test/wasm/simd128/load_splat-native-c.p/load_splat.c.o -c ../../test/wasm/simd128/load_splat.c In file included from ../../test/wasm/simd128/load_splat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1343/3100] clang++ -Itest/wasm/simd128/gt-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/gt-emul-cpp.p/meson-generated_.._gt.cpp.o -MF test/wasm/simd128/gt-emul-cpp.p/meson-generated_.._gt.cpp.o.d -o test/wasm/simd128/gt-emul-cpp.p/meson-generated_.._gt.cpp.o -c test/wasm/simd128/gt.cpp In file included from test/wasm/simd128/gt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1344/3100] clang++ -Itest/wasm/simd128/ge-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ge-native-cpp.p/meson-generated_.._ge.cpp.o -MF test/wasm/simd128/ge-native-cpp.p/meson-generated_.._ge.cpp.o.d -o test/wasm/simd128/ge-native-cpp.p/meson-generated_.._ge.cpp.o -c test/wasm/simd128/ge.cpp In file included from test/wasm/simd128/ge.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1345/3100] clang++ -Itest/wasm/simd128/load_splat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_splat-emul-cpp.p/meson-generated_.._load_splat.cpp.o -MF test/wasm/simd128/load_splat-emul-cpp.p/meson-generated_.._load_splat.cpp.o.d -o test/wasm/simd128/load_splat-emul-cpp.p/meson-generated_.._load_splat.cpp.o -c test/wasm/simd128/load_splat.cpp In file included from test/wasm/simd128/load_splat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1346/3100] clang++ -Itest/wasm/simd128/gt-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/gt-native-cpp.p/meson-generated_.._gt.cpp.o -MF test/wasm/simd128/gt-native-cpp.p/meson-generated_.._gt.cpp.o.d -o test/wasm/simd128/gt-native-cpp.p/meson-generated_.._gt.cpp.o -c test/wasm/simd128/gt.cpp In file included from test/wasm/simd128/gt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1347/3100] clang -Itest/wasm/simd128/lt-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/lt-emul-c.p/lt.c.o -MF test/wasm/simd128/lt-emul-c.p/lt.c.o.d -o test/wasm/simd128/lt-emul-c.p/lt.c.o -c ../../test/wasm/simd128/lt.c In file included from ../../test/wasm/simd128/lt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1348/3100] clang -Itest/wasm/simd128/le-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/le-native-c.p/le.c.o -MF test/wasm/simd128/le-native-c.p/le.c.o.d -o test/wasm/simd128/le-native-c.p/le.c.o -c ../../test/wasm/simd128/le.c In file included from ../../test/wasm/simd128/le.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1349/3100] clang++ -Itest/wasm/simd128/load_splat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_splat-native-cpp.p/meson-generated_.._load_splat.cpp.o -MF test/wasm/simd128/load_splat-native-cpp.p/meson-generated_.._load_splat.cpp.o.d -o test/wasm/simd128/load_splat-native-cpp.p/meson-generated_.._load_splat.cpp.o -c test/wasm/simd128/load_splat.cpp In file included from test/wasm/simd128/load_splat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1350/3100] clang -Itest/wasm/simd128/load-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load-emul-c.p/load.c.o -MF test/wasm/simd128/load-emul-c.p/load.c.o.d -o test/wasm/simd128/load-emul-c.p/load.c.o -c ../../test/wasm/simd128/load.c In file included from ../../test/wasm/simd128/load.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1351/3100] clang -Itest/wasm/simd128/lt-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/lt-native-c.p/lt.c.o -MF test/wasm/simd128/lt-native-c.p/lt.c.o.d -o test/wasm/simd128/lt-native-c.p/lt.c.o -c ../../test/wasm/simd128/lt.c In file included from ../../test/wasm/simd128/lt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1352/3100] clang++ -Itest/wasm/simd128/le-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/le-emul-cpp.p/meson-generated_.._le.cpp.o -MF test/wasm/simd128/le-emul-cpp.p/meson-generated_.._le.cpp.o.d -o test/wasm/simd128/le-emul-cpp.p/meson-generated_.._le.cpp.o -c test/wasm/simd128/le.cpp In file included from test/wasm/simd128/le.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1353/3100] clang -Itest/wasm/simd128/load_zero-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_zero-emul-c.p/load_zero.c.o -MF test/wasm/simd128/load_zero-emul-c.p/load_zero.c.o.d -o test/wasm/simd128/load_zero-emul-c.p/load_zero.c.o -c ../../test/wasm/simd128/load_zero.c In file included from ../../test/wasm/simd128/load_zero.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1354/3100] clang -Itest/wasm/simd128/load-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load-native-c.p/load.c.o -MF test/wasm/simd128/load-native-c.p/load.c.o.d -o test/wasm/simd128/load-native-c.p/load.c.o -c ../../test/wasm/simd128/load.c In file included from ../../test/wasm/simd128/load.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1355/3100] clang++ -Itest/wasm/simd128/le-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/le-native-cpp.p/meson-generated_.._le.cpp.o -MF test/wasm/simd128/le-native-cpp.p/meson-generated_.._le.cpp.o.d -o test/wasm/simd128/le-native-cpp.p/meson-generated_.._le.cpp.o -c test/wasm/simd128/le.cpp In file included from test/wasm/simd128/le.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1356/3100] clang++ -Itest/wasm/simd128/lt-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/lt-emul-cpp.p/meson-generated_.._lt.cpp.o -MF test/wasm/simd128/lt-emul-cpp.p/meson-generated_.._lt.cpp.o.d -o test/wasm/simd128/lt-emul-cpp.p/meson-generated_.._lt.cpp.o -c test/wasm/simd128/lt.cpp In file included from test/wasm/simd128/lt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1357/3100] clang -Itest/wasm/simd128/load_zero-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_zero-native-c.p/load_zero.c.o -MF test/wasm/simd128/load_zero-native-c.p/load_zero.c.o.d -o test/wasm/simd128/load_zero-native-c.p/load_zero.c.o -c ../../test/wasm/simd128/load_zero.c In file included from ../../test/wasm/simd128/load_zero.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1358/3100] clang -Itest/wasm/simd128/load_lane-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_lane-emul-c.p/load_lane.c.o -MF test/wasm/simd128/load_lane-emul-c.p/load_lane.c.o.d -o test/wasm/simd128/load_lane-emul-c.p/load_lane.c.o -c ../../test/wasm/simd128/load_lane.c In file included from ../../test/wasm/simd128/load_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1359/3100] clang++ -Itest/wasm/simd128/load-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load-emul-cpp.p/meson-generated_.._load.cpp.o -MF test/wasm/simd128/load-emul-cpp.p/meson-generated_.._load.cpp.o.d -o test/wasm/simd128/load-emul-cpp.p/meson-generated_.._load.cpp.o -c test/wasm/simd128/load.cpp In file included from test/wasm/simd128/load.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1360/3100] clang++ -Itest/wasm/simd128/lt-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/lt-native-cpp.p/meson-generated_.._lt.cpp.o -MF test/wasm/simd128/lt-native-cpp.p/meson-generated_.._lt.cpp.o.d -o test/wasm/simd128/lt-native-cpp.p/meson-generated_.._lt.cpp.o -c test/wasm/simd128/lt.cpp In file included from test/wasm/simd128/lt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1361/3100] clang++ -Itest/wasm/simd128/load_zero-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_zero-emul-cpp.p/meson-generated_.._load_zero.cpp.o -MF test/wasm/simd128/load_zero-emul-cpp.p/meson-generated_.._load_zero.cpp.o.d -o test/wasm/simd128/load_zero-emul-cpp.p/meson-generated_.._load_zero.cpp.o -c test/wasm/simd128/load_zero.cpp In file included from test/wasm/simd128/load_zero.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1362/3100] clang -Itest/wasm/simd128/make-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/make-emul-c.p/make.c.o -MF test/wasm/simd128/make-emul-c.p/make.c.o.d -o test/wasm/simd128/make-emul-c.p/make.c.o -c ../../test/wasm/simd128/make.c In file included from ../../test/wasm/simd128/make.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1363/3100] clang -Itest/wasm/simd128/load_lane-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_lane-native-c.p/load_lane.c.o -MF test/wasm/simd128/load_lane-native-c.p/load_lane.c.o.d -o test/wasm/simd128/load_lane-native-c.p/load_lane.c.o -c ../../test/wasm/simd128/load_lane.c In file included from ../../test/wasm/simd128/load_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1364/3100] clang++ -Itest/wasm/simd128/load-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load-native-cpp.p/meson-generated_.._load.cpp.o -MF test/wasm/simd128/load-native-cpp.p/meson-generated_.._load.cpp.o.d -o test/wasm/simd128/load-native-cpp.p/meson-generated_.._load.cpp.o -c test/wasm/simd128/load.cpp In file included from test/wasm/simd128/load.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1365/3100] clang -Itest/wasm/simd128/make-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/make-native-c.p/make.c.o -MF test/wasm/simd128/make-native-c.p/make.c.o.d -o test/wasm/simd128/make-native-c.p/make.c.o -c ../../test/wasm/simd128/make.c In file included from ../../test/wasm/simd128/make.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1366/3100] clang++ -Itest/wasm/simd128/load_lane-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/load_lane-emul-cpp.p/meson-generated_.._load_lane.cpp.o -MF test/wasm/simd128/load_lane-emul-cpp.p/meson-generated_.._load_lane.cpp.o.d -o test/wasm/simd128/load_lane-emul-cpp.p/meson-generated_.._load_lane.cpp.o -c test/wasm/simd128/load_lane.cpp In file included from test/wasm/simd128/load_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1367/3100] clang -Itest/wasm/simd128/max-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/max-emul-c.p/max.c.o -MF test/wasm/simd128/max-emul-c.p/max.c.o.d -o test/wasm/simd128/max-emul-c.p/max.c.o -c ../../test/wasm/simd128/max.c In file included from ../../test/wasm/simd128/max.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1368/3100] clang++ -Itest/wasm/simd128/load_zero-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_zero-native-cpp.p/meson-generated_.._load_zero.cpp.o -MF test/wasm/simd128/load_zero-native-cpp.p/meson-generated_.._load_zero.cpp.o.d -o test/wasm/simd128/load_zero-native-cpp.p/meson-generated_.._load_zero.cpp.o -c test/wasm/simd128/load_zero.cpp In file included from test/wasm/simd128/load_zero.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1369/3100] clang++ -Itest/wasm/simd128/make-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/make-emul-cpp.p/meson-generated_.._make.cpp.o -MF test/wasm/simd128/make-emul-cpp.p/meson-generated_.._make.cpp.o.d -o test/wasm/simd128/make-emul-cpp.p/meson-generated_.._make.cpp.o -c test/wasm/simd128/make.cpp In file included from test/wasm/simd128/make.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1370/3100] clang -Itest/wasm/simd128/min-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/min-emul-c.p/min.c.o -MF test/wasm/simd128/min-emul-c.p/min.c.o.d -o test/wasm/simd128/min-emul-c.p/min.c.o -c ../../test/wasm/simd128/min.c In file included from ../../test/wasm/simd128/min.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1371/3100] clang++ -Itest/wasm/simd128/load_lane-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/load_lane-native-cpp.p/meson-generated_.._load_lane.cpp.o -MF test/wasm/simd128/load_lane-native-cpp.p/meson-generated_.._load_lane.cpp.o.d -o test/wasm/simd128/load_lane-native-cpp.p/meson-generated_.._load_lane.cpp.o -c test/wasm/simd128/load_lane.cpp In file included from test/wasm/simd128/load_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1372/3100] clang -Itest/wasm/simd128/max-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/max-native-c.p/max.c.o -MF test/wasm/simd128/max-native-c.p/max.c.o.d -o test/wasm/simd128/max-native-c.p/max.c.o -c ../../test/wasm/simd128/max.c In file included from ../../test/wasm/simd128/max.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1373/3100] clang++ -Itest/wasm/simd128/make-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/make-native-cpp.p/meson-generated_.._make.cpp.o -MF test/wasm/simd128/make-native-cpp.p/meson-generated_.._make.cpp.o.d -o test/wasm/simd128/make-native-cpp.p/meson-generated_.._make.cpp.o -c test/wasm/simd128/make.cpp In file included from test/wasm/simd128/make.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1374/3100] clang++ -Itest/wasm/simd128/max-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/max-emul-cpp.p/meson-generated_.._max.cpp.o -MF test/wasm/simd128/max-emul-cpp.p/meson-generated_.._max.cpp.o.d -o test/wasm/simd128/max-emul-cpp.p/meson-generated_.._max.cpp.o -c test/wasm/simd128/max.cpp In file included from test/wasm/simd128/max.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1375/3100] clang -Itest/wasm/simd128/min-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/min-native-c.p/min.c.o -MF test/wasm/simd128/min-native-c.p/min.c.o.d -o test/wasm/simd128/min-native-c.p/min.c.o -c ../../test/wasm/simd128/min.c In file included from ../../test/wasm/simd128/min.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1376/3100] clang -Itest/wasm/simd128/mul-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/mul-emul-c.p/mul.c.o -MF test/wasm/simd128/mul-emul-c.p/mul.c.o.d -o test/wasm/simd128/mul-emul-c.p/mul.c.o -c ../../test/wasm/simd128/mul.c In file included from ../../test/wasm/simd128/mul.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1377/3100] clang -Itest/wasm/simd128/narrow-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/narrow-emul-c.p/narrow.c.o -MF test/wasm/simd128/narrow-emul-c.p/narrow.c.o.d -o test/wasm/simd128/narrow-emul-c.p/narrow.c.o -c ../../test/wasm/simd128/narrow.c In file included from ../../test/wasm/simd128/narrow.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1378/3100] clang -Itest/wasm/simd128/mul-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/mul-native-c.p/mul.c.o -MF test/wasm/simd128/mul-native-c.p/mul.c.o.d -o test/wasm/simd128/mul-native-c.p/mul.c.o -c ../../test/wasm/simd128/mul.c In file included from ../../test/wasm/simd128/mul.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1379/3100] clang++ -Itest/wasm/simd128/min-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/min-emul-cpp.p/meson-generated_.._min.cpp.o -MF test/wasm/simd128/min-emul-cpp.p/meson-generated_.._min.cpp.o.d -o test/wasm/simd128/min-emul-cpp.p/meson-generated_.._min.cpp.o -c test/wasm/simd128/min.cpp In file included from test/wasm/simd128/min.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1380/3100] clang++ -Itest/wasm/simd128/max-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/max-native-cpp.p/meson-generated_.._max.cpp.o -MF test/wasm/simd128/max-native-cpp.p/meson-generated_.._max.cpp.o.d -o test/wasm/simd128/max-native-cpp.p/meson-generated_.._max.cpp.o -c test/wasm/simd128/max.cpp In file included from test/wasm/simd128/max.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1381/3100] clang -Itest/wasm/simd128/narrow-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/narrow-native-c.p/narrow.c.o -MF test/wasm/simd128/narrow-native-c.p/narrow.c.o.d -o test/wasm/simd128/narrow-native-c.p/narrow.c.o -c ../../test/wasm/simd128/narrow.c In file included from ../../test/wasm/simd128/narrow.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1382/3100] clang++ -Itest/wasm/simd128/mul-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -MF test/wasm/simd128/mul-emul-cpp.p/meson-generated_.._mul.cpp.o.d -o test/wasm/simd128/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -c test/wasm/simd128/mul.cpp In file included from test/wasm/simd128/mul.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1383/3100] clang -Itest/wasm/simd128/ne-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ne-emul-c.p/ne.c.o -MF test/wasm/simd128/ne-emul-c.p/ne.c.o.d -o test/wasm/simd128/ne-emul-c.p/ne.c.o -c ../../test/wasm/simd128/ne.c In file included from ../../test/wasm/simd128/ne.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1384/3100] clang++ -Itest/wasm/simd128/min-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/min-native-cpp.p/meson-generated_.._min.cpp.o -MF test/wasm/simd128/min-native-cpp.p/meson-generated_.._min.cpp.o.d -o test/wasm/simd128/min-native-cpp.p/meson-generated_.._min.cpp.o -c test/wasm/simd128/min.cpp In file included from test/wasm/simd128/min.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1385/3100] clang -Itest/wasm/simd128/ne-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ne-native-c.p/ne.c.o -MF test/wasm/simd128/ne-native-c.p/ne.c.o.d -o test/wasm/simd128/ne-native-c.p/ne.c.o -c ../../test/wasm/simd128/ne.c In file included from ../../test/wasm/simd128/ne.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1386/3100] clang++ -Itest/wasm/simd128/narrow-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/narrow-emul-cpp.p/meson-generated_.._narrow.cpp.o -MF test/wasm/simd128/narrow-emul-cpp.p/meson-generated_.._narrow.cpp.o.d -o test/wasm/simd128/narrow-emul-cpp.p/meson-generated_.._narrow.cpp.o -c test/wasm/simd128/narrow.cpp In file included from test/wasm/simd128/narrow.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1387/3100] clang -Itest/wasm/simd128/nearest-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/nearest-emul-c.p/nearest.c.o -MF test/wasm/simd128/nearest-emul-c.p/nearest.c.o.d -o test/wasm/simd128/nearest-emul-c.p/nearest.c.o -c ../../test/wasm/simd128/nearest.c In file included from ../../test/wasm/simd128/nearest.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1388/3100] clang++ -Itest/wasm/simd128/mul-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/mul-native-cpp.p/meson-generated_.._mul.cpp.o -MF test/wasm/simd128/mul-native-cpp.p/meson-generated_.._mul.cpp.o.d -o test/wasm/simd128/mul-native-cpp.p/meson-generated_.._mul.cpp.o -c test/wasm/simd128/mul.cpp In file included from test/wasm/simd128/mul.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1389/3100] clang -Itest/wasm/simd128/nearest-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/nearest-native-c.p/nearest.c.o -MF test/wasm/simd128/nearest-native-c.p/nearest.c.o.d -o test/wasm/simd128/nearest-native-c.p/nearest.c.o -c ../../test/wasm/simd128/nearest.c In file included from ../../test/wasm/simd128/nearest.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1390/3100] clang++ -Itest/wasm/simd128/ne-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/ne-emul-cpp.p/meson-generated_.._ne.cpp.o -MF test/wasm/simd128/ne-emul-cpp.p/meson-generated_.._ne.cpp.o.d -o test/wasm/simd128/ne-emul-cpp.p/meson-generated_.._ne.cpp.o -c test/wasm/simd128/ne.cpp In file included from test/wasm/simd128/ne.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1391/3100] clang -Itest/wasm/simd128/neg-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/neg-emul-c.p/neg.c.o -MF test/wasm/simd128/neg-emul-c.p/neg.c.o.d -o test/wasm/simd128/neg-emul-c.p/neg.c.o -c ../../test/wasm/simd128/neg.c In file included from ../../test/wasm/simd128/neg.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1392/3100] clang++ -Itest/wasm/simd128/narrow-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/narrow-native-cpp.p/meson-generated_.._narrow.cpp.o -MF test/wasm/simd128/narrow-native-cpp.p/meson-generated_.._narrow.cpp.o.d -o test/wasm/simd128/narrow-native-cpp.p/meson-generated_.._narrow.cpp.o -c test/wasm/simd128/narrow.cpp In file included from test/wasm/simd128/narrow.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1393/3100] clang -Itest/wasm/simd128/not-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/not-emul-c.p/not.c.o -MF test/wasm/simd128/not-emul-c.p/not.c.o.d -o test/wasm/simd128/not-emul-c.p/not.c.o -c ../../test/wasm/simd128/not.c In file included from ../../test/wasm/simd128/not.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1394/3100] clang++ -Itest/wasm/simd128/ne-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/ne-native-cpp.p/meson-generated_.._ne.cpp.o -MF test/wasm/simd128/ne-native-cpp.p/meson-generated_.._ne.cpp.o.d -o test/wasm/simd128/ne-native-cpp.p/meson-generated_.._ne.cpp.o -c test/wasm/simd128/ne.cpp In file included from test/wasm/simd128/ne.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1395/3100] clang++ -Itest/wasm/simd128/nearest-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/nearest-emul-cpp.p/meson-generated_.._nearest.cpp.o -MF test/wasm/simd128/nearest-emul-cpp.p/meson-generated_.._nearest.cpp.o.d -o test/wasm/simd128/nearest-emul-cpp.p/meson-generated_.._nearest.cpp.o -c test/wasm/simd128/nearest.cpp In file included from test/wasm/simd128/nearest.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1396/3100] clang -Itest/wasm/simd128/neg-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/neg-native-c.p/neg.c.o -MF test/wasm/simd128/neg-native-c.p/neg.c.o.d -o test/wasm/simd128/neg-native-c.p/neg.c.o -c ../../test/wasm/simd128/neg.c In file included from ../../test/wasm/simd128/neg.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1397/3100] clang++ -Itest/wasm/simd128/nearest-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/nearest-native-cpp.p/meson-generated_.._nearest.cpp.o -MF test/wasm/simd128/nearest-native-cpp.p/meson-generated_.._nearest.cpp.o.d -o test/wasm/simd128/nearest-native-cpp.p/meson-generated_.._nearest.cpp.o -c test/wasm/simd128/nearest.cpp In file included from test/wasm/simd128/nearest.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1398/3100] clang -Itest/wasm/simd128/not-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/not-native-c.p/not.c.o -MF test/wasm/simd128/not-native-c.p/not.c.o.d -o test/wasm/simd128/not-native-c.p/not.c.o -c ../../test/wasm/simd128/not.c In file included from ../../test/wasm/simd128/not.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1399/3100] clang++ -Itest/wasm/simd128/neg-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/neg-emul-cpp.p/meson-generated_.._neg.cpp.o -MF test/wasm/simd128/neg-emul-cpp.p/meson-generated_.._neg.cpp.o.d -o test/wasm/simd128/neg-emul-cpp.p/meson-generated_.._neg.cpp.o -c test/wasm/simd128/neg.cpp In file included from test/wasm/simd128/neg.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1400/3100] clang++ -Itest/wasm/simd128/neg-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/neg-native-cpp.p/meson-generated_.._neg.cpp.o -MF test/wasm/simd128/neg-native-cpp.p/meson-generated_.._neg.cpp.o.d -o test/wasm/simd128/neg-native-cpp.p/meson-generated_.._neg.cpp.o -c test/wasm/simd128/neg.cpp In file included from test/wasm/simd128/neg.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1401/3100] clang -Itest/wasm/simd128/or-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/or-emul-c.p/or.c.o -MF test/wasm/simd128/or-emul-c.p/or.c.o.d -o test/wasm/simd128/or-emul-c.p/or.c.o -c ../../test/wasm/simd128/or.c In file included from ../../test/wasm/simd128/or.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1402/3100] clang -Itest/wasm/simd128/pmax-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/pmax-emul-c.p/pmax.c.o -MF test/wasm/simd128/pmax-emul-c.p/pmax.c.o.d -o test/wasm/simd128/pmax-emul-c.p/pmax.c.o -c ../../test/wasm/simd128/pmax.c In file included from ../../test/wasm/simd128/pmax.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1403/3100] clang -Itest/wasm/simd128/or-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/or-native-c.p/or.c.o -MF test/wasm/simd128/or-native-c.p/or.c.o.d -o test/wasm/simd128/or-native-c.p/or.c.o -c ../../test/wasm/simd128/or.c In file included from ../../test/wasm/simd128/or.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1404/3100] clang++ -Itest/wasm/simd128/or-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/or-emul-cpp.p/meson-generated_.._or.cpp.o -MF test/wasm/simd128/or-emul-cpp.p/meson-generated_.._or.cpp.o.d -o test/wasm/simd128/or-emul-cpp.p/meson-generated_.._or.cpp.o -c test/wasm/simd128/or.cpp In file included from test/wasm/simd128/or.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1405/3100] clang++ -Itest/wasm/simd128/not-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/not-emul-cpp.p/meson-generated_.._not.cpp.o -MF test/wasm/simd128/not-emul-cpp.p/meson-generated_.._not.cpp.o.d -o test/wasm/simd128/not-emul-cpp.p/meson-generated_.._not.cpp.o -c test/wasm/simd128/not.cpp In file included from test/wasm/simd128/not.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1406/3100] clang -Itest/wasm/simd128/pmax-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/pmax-native-c.p/pmax.c.o -MF test/wasm/simd128/pmax-native-c.p/pmax.c.o.d -o test/wasm/simd128/pmax-native-c.p/pmax.c.o -c ../../test/wasm/simd128/pmax.c In file included from ../../test/wasm/simd128/pmax.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1407/3100] clang++ -Itest/wasm/simd128/not-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/not-native-cpp.p/meson-generated_.._not.cpp.o -MF test/wasm/simd128/not-native-cpp.p/meson-generated_.._not.cpp.o.d -o test/wasm/simd128/not-native-cpp.p/meson-generated_.._not.cpp.o -c test/wasm/simd128/not.cpp In file included from test/wasm/simd128/not.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1408/3100] clang++ -Itest/wasm/simd128/or-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/or-native-cpp.p/meson-generated_.._or.cpp.o -MF test/wasm/simd128/or-native-cpp.p/meson-generated_.._or.cpp.o.d -o test/wasm/simd128/or-native-cpp.p/meson-generated_.._or.cpp.o -c test/wasm/simd128/or.cpp In file included from test/wasm/simd128/or.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1409/3100] clang++ -Itest/wasm/simd128/pmax-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o -MF test/wasm/simd128/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o.d -o test/wasm/simd128/pmax-emul-cpp.p/meson-generated_.._pmax.cpp.o -c test/wasm/simd128/pmax.cpp In file included from test/wasm/simd128/pmax.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1410/3100] clang -Itest/wasm/simd128/pmin-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/pmin-emul-c.p/pmin.c.o -MF test/wasm/simd128/pmin-emul-c.p/pmin.c.o.d -o test/wasm/simd128/pmin-emul-c.p/pmin.c.o -c ../../test/wasm/simd128/pmin.c In file included from ../../test/wasm/simd128/pmin.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1411/3100] clang -Itest/wasm/simd128/popcnt-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/popcnt-emul-c.p/popcnt.c.o -MF test/wasm/simd128/popcnt-emul-c.p/popcnt.c.o.d -o test/wasm/simd128/popcnt-emul-c.p/popcnt.c.o -c ../../test/wasm/simd128/popcnt.c In file included from ../../test/wasm/simd128/popcnt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1412/3100] clang -Itest/wasm/simd128/pmin-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/pmin-native-c.p/pmin.c.o -MF test/wasm/simd128/pmin-native-c.p/pmin.c.o.d -o test/wasm/simd128/pmin-native-c.p/pmin.c.o -c ../../test/wasm/simd128/pmin.c In file included from ../../test/wasm/simd128/pmin.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1413/3100] clang++ -Itest/wasm/simd128/pmax-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o -MF test/wasm/simd128/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o.d -o test/wasm/simd128/pmax-native-cpp.p/meson-generated_.._pmax.cpp.o -c test/wasm/simd128/pmax.cpp In file included from test/wasm/simd128/pmax.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1414/3100] clang -Itest/wasm/simd128/popcnt-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/popcnt-native-c.p/popcnt.c.o -MF test/wasm/simd128/popcnt-native-c.p/popcnt.c.o.d -o test/wasm/simd128/popcnt-native-c.p/popcnt.c.o -c ../../test/wasm/simd128/popcnt.c In file included from ../../test/wasm/simd128/popcnt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1415/3100] clang++ -Itest/wasm/simd128/pmin-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o -MF test/wasm/simd128/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o.d -o test/wasm/simd128/pmin-emul-cpp.p/meson-generated_.._pmin.cpp.o -c test/wasm/simd128/pmin.cpp In file included from test/wasm/simd128/pmin.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1416/3100] clang -Itest/wasm/simd128/promote-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/promote-emul-c.p/promote.c.o -MF test/wasm/simd128/promote-emul-c.p/promote.c.o.d -o test/wasm/simd128/promote-emul-c.p/promote.c.o -c ../../test/wasm/simd128/promote.c In file included from ../../test/wasm/simd128/promote.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1417/3100] clang++ -Itest/wasm/simd128/popcnt-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o -MF test/wasm/simd128/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o.d -o test/wasm/simd128/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o -c test/wasm/simd128/popcnt.cpp In file included from test/wasm/simd128/popcnt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1418/3100] clang -Itest/wasm/simd128/q15mulr_sat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/q15mulr_sat-emul-c.p/q15mulr_sat.c.o -MF test/wasm/simd128/q15mulr_sat-emul-c.p/q15mulr_sat.c.o.d -o test/wasm/simd128/q15mulr_sat-emul-c.p/q15mulr_sat.c.o -c ../../test/wasm/simd128/q15mulr_sat.c In file included from ../../test/wasm/simd128/q15mulr_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1419/3100] clang -Itest/wasm/simd128/promote-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/promote-native-c.p/promote.c.o -MF test/wasm/simd128/promote-native-c.p/promote.c.o.d -o test/wasm/simd128/promote-native-c.p/promote.c.o -c ../../test/wasm/simd128/promote.c In file included from ../../test/wasm/simd128/promote.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1420/3100] clang++ -Itest/wasm/simd128/pmin-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o -MF test/wasm/simd128/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o.d -o test/wasm/simd128/pmin-native-cpp.p/meson-generated_.._pmin.cpp.o -c test/wasm/simd128/pmin.cpp In file included from test/wasm/simd128/pmin.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1421/3100] clang++ -Itest/wasm/simd128/promote-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/promote-emul-cpp.p/meson-generated_.._promote.cpp.o -MF test/wasm/simd128/promote-emul-cpp.p/meson-generated_.._promote.cpp.o.d -o test/wasm/simd128/promote-emul-cpp.p/meson-generated_.._promote.cpp.o -c test/wasm/simd128/promote.cpp In file included from test/wasm/simd128/promote.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1422/3100] clang -Itest/wasm/simd128/q15mulr_sat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/q15mulr_sat-native-c.p/q15mulr_sat.c.o -MF test/wasm/simd128/q15mulr_sat-native-c.p/q15mulr_sat.c.o.d -o test/wasm/simd128/q15mulr_sat-native-c.p/q15mulr_sat.c.o -c ../../test/wasm/simd128/q15mulr_sat.c In file included from ../../test/wasm/simd128/q15mulr_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1423/3100] clang++ -Itest/wasm/simd128/popcnt-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o -MF test/wasm/simd128/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o.d -o test/wasm/simd128/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o -c test/wasm/simd128/popcnt.cpp In file included from test/wasm/simd128/popcnt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1424/3100] clang -Itest/wasm/simd128/replace_lane-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/replace_lane-emul-c.p/replace_lane.c.o -MF test/wasm/simd128/replace_lane-emul-c.p/replace_lane.c.o.d -o test/wasm/simd128/replace_lane-emul-c.p/replace_lane.c.o -c ../../test/wasm/simd128/replace_lane.c In file included from ../../test/wasm/simd128/replace_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1425/3100] clang++ -Itest/wasm/simd128/q15mulr_sat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/q15mulr_sat-emul-cpp.p/meson-generated_.._q15mulr_sat.cpp.o -MF test/wasm/simd128/q15mulr_sat-emul-cpp.p/meson-generated_.._q15mulr_sat.cpp.o.d -o test/wasm/simd128/q15mulr_sat-emul-cpp.p/meson-generated_.._q15mulr_sat.cpp.o -c test/wasm/simd128/q15mulr_sat.cpp In file included from test/wasm/simd128/q15mulr_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1426/3100] clang++ -Itest/wasm/simd128/promote-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/promote-native-cpp.p/meson-generated_.._promote.cpp.o -MF test/wasm/simd128/promote-native-cpp.p/meson-generated_.._promote.cpp.o.d -o test/wasm/simd128/promote-native-cpp.p/meson-generated_.._promote.cpp.o -c test/wasm/simd128/promote.cpp In file included from test/wasm/simd128/promote.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1427/3100] clang -Itest/wasm/simd128/shl-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shl-emul-c.p/shl.c.o -MF test/wasm/simd128/shl-emul-c.p/shl.c.o.d -o test/wasm/simd128/shl-emul-c.p/shl.c.o -c ../../test/wasm/simd128/shl.c In file included from ../../test/wasm/simd128/shl.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1428/3100] clang -Itest/wasm/simd128/replace_lane-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/replace_lane-native-c.p/replace_lane.c.o -MF test/wasm/simd128/replace_lane-native-c.p/replace_lane.c.o.d -o test/wasm/simd128/replace_lane-native-c.p/replace_lane.c.o -c ../../test/wasm/simd128/replace_lane.c In file included from ../../test/wasm/simd128/replace_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1429/3100] clang++ -Itest/wasm/simd128/replace_lane-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/replace_lane-emul-cpp.p/meson-generated_.._replace_lane.cpp.o -MF test/wasm/simd128/replace_lane-emul-cpp.p/meson-generated_.._replace_lane.cpp.o.d -o test/wasm/simd128/replace_lane-emul-cpp.p/meson-generated_.._replace_lane.cpp.o -c test/wasm/simd128/replace_lane.cpp In file included from test/wasm/simd128/replace_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1430/3100] clang++ -Itest/wasm/simd128/q15mulr_sat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/q15mulr_sat-native-cpp.p/meson-generated_.._q15mulr_sat.cpp.o -MF test/wasm/simd128/q15mulr_sat-native-cpp.p/meson-generated_.._q15mulr_sat.cpp.o.d -o test/wasm/simd128/q15mulr_sat-native-cpp.p/meson-generated_.._q15mulr_sat.cpp.o -c test/wasm/simd128/q15mulr_sat.cpp In file included from test/wasm/simd128/q15mulr_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1431/3100] clang -Itest/wasm/simd128/shuffle-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shuffle-emul-c.p/shuffle.c.o -MF test/wasm/simd128/shuffle-emul-c.p/shuffle.c.o.d -o test/wasm/simd128/shuffle-emul-c.p/shuffle.c.o -c ../../test/wasm/simd128/shuffle.c In file included from ../../test/wasm/simd128/shuffle.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1432/3100] clang -Itest/wasm/simd128/shl-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shl-native-c.p/shl.c.o -MF test/wasm/simd128/shl-native-c.p/shl.c.o.d -o test/wasm/simd128/shl-native-c.p/shl.c.o -c ../../test/wasm/simd128/shl.c In file included from ../../test/wasm/simd128/shl.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1433/3100] clang++ -Itest/wasm/simd128/shl-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shl-emul-cpp.p/meson-generated_.._shl.cpp.o -MF test/wasm/simd128/shl-emul-cpp.p/meson-generated_.._shl.cpp.o.d -o test/wasm/simd128/shl-emul-cpp.p/meson-generated_.._shl.cpp.o -c test/wasm/simd128/shl.cpp In file included from test/wasm/simd128/shl.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1434/3100] clang++ -Itest/wasm/simd128/replace_lane-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/replace_lane-native-cpp.p/meson-generated_.._replace_lane.cpp.o -MF test/wasm/simd128/replace_lane-native-cpp.p/meson-generated_.._replace_lane.cpp.o.d -o test/wasm/simd128/replace_lane-native-cpp.p/meson-generated_.._replace_lane.cpp.o -c test/wasm/simd128/replace_lane.cpp In file included from test/wasm/simd128/replace_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1435/3100] clang -Itest/wasm/simd128/shuffle-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shuffle-native-c.p/shuffle.c.o -MF test/wasm/simd128/shuffle-native-c.p/shuffle.c.o.d -o test/wasm/simd128/shuffle-native-c.p/shuffle.c.o -c ../../test/wasm/simd128/shuffle.c In file included from ../../test/wasm/simd128/shuffle.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1436/3100] clang -Itest/wasm/simd128/shr-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shr-emul-c.p/shr.c.o -MF test/wasm/simd128/shr-emul-c.p/shr.c.o.d -o test/wasm/simd128/shr-emul-c.p/shr.c.o -c ../../test/wasm/simd128/shr.c In file included from ../../test/wasm/simd128/shr.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1437/3100] clang -Itest/wasm/simd128/splat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/splat-emul-c.p/splat.c.o -MF test/wasm/simd128/splat-emul-c.p/splat.c.o.d -o test/wasm/simd128/splat-emul-c.p/splat.c.o -c ../../test/wasm/simd128/splat.c In file included from ../../test/wasm/simd128/splat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1438/3100] clang++ -Itest/wasm/simd128/shl-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shl-native-cpp.p/meson-generated_.._shl.cpp.o -MF test/wasm/simd128/shl-native-cpp.p/meson-generated_.._shl.cpp.o.d -o test/wasm/simd128/shl-native-cpp.p/meson-generated_.._shl.cpp.o -c test/wasm/simd128/shl.cpp In file included from test/wasm/simd128/shl.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1439/3100] clang -Itest/wasm/simd128/shr-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shr-native-c.p/shr.c.o -MF test/wasm/simd128/shr-native-c.p/shr.c.o.d -o test/wasm/simd128/shr-native-c.p/shr.c.o -c ../../test/wasm/simd128/shr.c In file included from ../../test/wasm/simd128/shr.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1440/3100] clang++ -Itest/wasm/simd128/shuffle-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o -MF test/wasm/simd128/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o.d -o test/wasm/simd128/shuffle-emul-cpp.p/meson-generated_.._shuffle.cpp.o -c test/wasm/simd128/shuffle.cpp In file included from test/wasm/simd128/shuffle.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1441/3100] clang++ -Itest/wasm/simd128/shuffle-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o -MF test/wasm/simd128/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o.d -o test/wasm/simd128/shuffle-native-cpp.p/meson-generated_.._shuffle.cpp.o -c test/wasm/simd128/shuffle.cpp In file included from test/wasm/simd128/shuffle.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1442/3100] clang -Itest/wasm/simd128/sqrt-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sqrt-emul-c.p/sqrt.c.o -MF test/wasm/simd128/sqrt-emul-c.p/sqrt.c.o.d -o test/wasm/simd128/sqrt-emul-c.p/sqrt.c.o -c ../../test/wasm/simd128/sqrt.c In file included from ../../test/wasm/simd128/sqrt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1443/3100] clang++ -Itest/wasm/simd128/shr-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/shr-emul-cpp.p/meson-generated_.._shr.cpp.o -MF test/wasm/simd128/shr-emul-cpp.p/meson-generated_.._shr.cpp.o.d -o test/wasm/simd128/shr-emul-cpp.p/meson-generated_.._shr.cpp.o -c test/wasm/simd128/shr.cpp In file included from test/wasm/simd128/shr.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1444/3100] clang -Itest/wasm/simd128/splat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/splat-native-c.p/splat.c.o -MF test/wasm/simd128/splat-native-c.p/splat.c.o.d -o test/wasm/simd128/splat-native-c.p/splat.c.o -c ../../test/wasm/simd128/splat.c In file included from ../../test/wasm/simd128/splat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1445/3100] clang -Itest/wasm/simd128/sqrt-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sqrt-native-c.p/sqrt.c.o -MF test/wasm/simd128/sqrt-native-c.p/sqrt.c.o.d -o test/wasm/simd128/sqrt-native-c.p/sqrt.c.o -c ../../test/wasm/simd128/sqrt.c In file included from ../../test/wasm/simd128/sqrt.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1446/3100] clang++ -Itest/wasm/simd128/shr-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/shr-native-cpp.p/meson-generated_.._shr.cpp.o -MF test/wasm/simd128/shr-native-cpp.p/meson-generated_.._shr.cpp.o.d -o test/wasm/simd128/shr-native-cpp.p/meson-generated_.._shr.cpp.o -c test/wasm/simd128/shr.cpp In file included from test/wasm/simd128/shr.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1447/3100] clang -Itest/wasm/simd128/store_lane-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/store_lane-emul-c.p/store_lane.c.o -MF test/wasm/simd128/store_lane-emul-c.p/store_lane.c.o.d -o test/wasm/simd128/store_lane-emul-c.p/store_lane.c.o -c ../../test/wasm/simd128/store_lane.c In file included from ../../test/wasm/simd128/store_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1448/3100] clang++ -Itest/wasm/simd128/splat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/splat-emul-cpp.p/meson-generated_.._splat.cpp.o -MF test/wasm/simd128/splat-emul-cpp.p/meson-generated_.._splat.cpp.o.d -o test/wasm/simd128/splat-emul-cpp.p/meson-generated_.._splat.cpp.o -c test/wasm/simd128/splat.cpp In file included from test/wasm/simd128/splat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1449/3100] clang -Itest/wasm/simd128/store_lane-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/store_lane-native-c.p/store_lane.c.o -MF test/wasm/simd128/store_lane-native-c.p/store_lane.c.o.d -o test/wasm/simd128/store_lane-native-c.p/store_lane.c.o -c ../../test/wasm/simd128/store_lane.c In file included from ../../test/wasm/simd128/store_lane.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1450/3100] clang -Itest/wasm/simd128/sub-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sub-emul-c.p/sub.c.o -MF test/wasm/simd128/sub-emul-c.p/sub.c.o.d -o test/wasm/simd128/sub-emul-c.p/sub.c.o -c ../../test/wasm/simd128/sub.c In file included from ../../test/wasm/simd128/sub.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1451/3100] clang++ -Itest/wasm/simd128/sqrt-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o -MF test/wasm/simd128/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o.d -o test/wasm/simd128/sqrt-emul-cpp.p/meson-generated_.._sqrt.cpp.o -c test/wasm/simd128/sqrt.cpp In file included from test/wasm/simd128/sqrt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1452/3100] clang++ -Itest/wasm/simd128/splat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/splat-native-cpp.p/meson-generated_.._splat.cpp.o -MF test/wasm/simd128/splat-native-cpp.p/meson-generated_.._splat.cpp.o.d -o test/wasm/simd128/splat-native-cpp.p/meson-generated_.._splat.cpp.o -c test/wasm/simd128/splat.cpp In file included from test/wasm/simd128/splat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1453/3100] clang++ -Itest/wasm/simd128/store_lane-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/store_lane-emul-cpp.p/meson-generated_.._store_lane.cpp.o -MF test/wasm/simd128/store_lane-emul-cpp.p/meson-generated_.._store_lane.cpp.o.d -o test/wasm/simd128/store_lane-emul-cpp.p/meson-generated_.._store_lane.cpp.o -c test/wasm/simd128/store_lane.cpp In file included from test/wasm/simd128/store_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1454/3100] clang -Itest/wasm/simd128/sub-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sub-native-c.p/sub.c.o -MF test/wasm/simd128/sub-native-c.p/sub.c.o.d -o test/wasm/simd128/sub-native-c.p/sub.c.o -c ../../test/wasm/simd128/sub.c In file included from ../../test/wasm/simd128/sub.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1455/3100] clang -Itest/wasm/simd128/sub_sat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sub_sat-emul-c.p/sub_sat.c.o -MF test/wasm/simd128/sub_sat-emul-c.p/sub_sat.c.o.d -o test/wasm/simd128/sub_sat-emul-c.p/sub_sat.c.o -c ../../test/wasm/simd128/sub_sat.c In file included from ../../test/wasm/simd128/sub_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1456/3100] clang++ -Itest/wasm/simd128/sqrt-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o -MF test/wasm/simd128/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o.d -o test/wasm/simd128/sqrt-native-cpp.p/meson-generated_.._sqrt.cpp.o -c test/wasm/simd128/sqrt.cpp In file included from test/wasm/simd128/sqrt.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1457/3100] clang++ -Itest/wasm/simd128/store_lane-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/store_lane-native-cpp.p/meson-generated_.._store_lane.cpp.o -MF test/wasm/simd128/store_lane-native-cpp.p/meson-generated_.._store_lane.cpp.o.d -o test/wasm/simd128/store_lane-native-cpp.p/meson-generated_.._store_lane.cpp.o -c test/wasm/simd128/store_lane.cpp In file included from test/wasm/simd128/store_lane.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1458/3100] clang++ -Itest/wasm/simd128/sub-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -MF test/wasm/simd128/sub-emul-cpp.p/meson-generated_.._sub.cpp.o.d -o test/wasm/simd128/sub-emul-cpp.p/meson-generated_.._sub.cpp.o -c test/wasm/simd128/sub.cpp In file included from test/wasm/simd128/sub.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1459/3100] clang -Itest/wasm/simd128/sub_sat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sub_sat-native-c.p/sub_sat.c.o -MF test/wasm/simd128/sub_sat-native-c.p/sub_sat.c.o.d -o test/wasm/simd128/sub_sat-native-c.p/sub_sat.c.o -c ../../test/wasm/simd128/sub_sat.c In file included from ../../test/wasm/simd128/sub_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1460/3100] clang -Itest/wasm/simd128/swizzle-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/swizzle-emul-c.p/swizzle.c.o -MF test/wasm/simd128/swizzle-emul-c.p/swizzle.c.o.d -o test/wasm/simd128/swizzle-emul-c.p/swizzle.c.o -c ../../test/wasm/simd128/swizzle.c In file included from ../../test/wasm/simd128/swizzle.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1461/3100] clang -Itest/wasm/simd128/swizzle-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/swizzle-native-c.p/swizzle.c.o -MF test/wasm/simd128/swizzle-native-c.p/swizzle.c.o.d -o test/wasm/simd128/swizzle-native-c.p/swizzle.c.o -c ../../test/wasm/simd128/swizzle.c In file included from ../../test/wasm/simd128/swizzle.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1462/3100] clang -Itest/wasm/simd128/trunc_sat-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/trunc_sat-emul-c.p/trunc_sat.c.o -MF test/wasm/simd128/trunc_sat-emul-c.p/trunc_sat.c.o.d -o test/wasm/simd128/trunc_sat-emul-c.p/trunc_sat.c.o -c ../../test/wasm/simd128/trunc_sat.c In file included from ../../test/wasm/simd128/trunc_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1463/3100] clang++ -Itest/wasm/simd128/sub_sat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/sub_sat-emul-cpp.p/meson-generated_.._sub_sat.cpp.o -MF test/wasm/simd128/sub_sat-emul-cpp.p/meson-generated_.._sub_sat.cpp.o.d -o test/wasm/simd128/sub_sat-emul-cpp.p/meson-generated_.._sub_sat.cpp.o -c test/wasm/simd128/sub_sat.cpp In file included from test/wasm/simd128/sub_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1464/3100] clang++ -Itest/wasm/simd128/sub-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sub-native-cpp.p/meson-generated_.._sub.cpp.o -MF test/wasm/simd128/sub-native-cpp.p/meson-generated_.._sub.cpp.o.d -o test/wasm/simd128/sub-native-cpp.p/meson-generated_.._sub.cpp.o -c test/wasm/simd128/sub.cpp In file included from test/wasm/simd128/sub.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1465/3100] clang++ -Itest/wasm/simd128/swizzle-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o -MF test/wasm/simd128/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o.d -o test/wasm/simd128/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o -c test/wasm/simd128/swizzle.cpp In file included from test/wasm/simd128/swizzle.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1466/3100] clang -Itest/wasm/simd128/trunc_sat-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/trunc_sat-native-c.p/trunc_sat.c.o -MF test/wasm/simd128/trunc_sat-native-c.p/trunc_sat.c.o.d -o test/wasm/simd128/trunc_sat-native-c.p/trunc_sat.c.o -c ../../test/wasm/simd128/trunc_sat.c In file included from ../../test/wasm/simd128/trunc_sat.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1467/3100] clang++ -Itest/wasm/simd128/sub_sat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/sub_sat-native-cpp.p/meson-generated_.._sub_sat.cpp.o -MF test/wasm/simd128/sub_sat-native-cpp.p/meson-generated_.._sub_sat.cpp.o.d -o test/wasm/simd128/sub_sat-native-cpp.p/meson-generated_.._sub_sat.cpp.o -c test/wasm/simd128/sub_sat.cpp In file included from test/wasm/simd128/sub_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1468/3100] clang -Itest/wasm/simd128/trunc-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/trunc-emul-c.p/trunc.c.o -MF test/wasm/simd128/trunc-emul-c.p/trunc.c.o.d -o test/wasm/simd128/trunc-emul-c.p/trunc.c.o -c ../../test/wasm/simd128/trunc.c In file included from ../../test/wasm/simd128/trunc.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1469/3100] clang -Itest/wasm/simd128/extend_low-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extend_low-emul-c.p/extend_low.c.o -MF test/wasm/simd128/extend_low-emul-c.p/extend_low.c.o.d -o test/wasm/simd128/extend_low-emul-c.p/extend_low.c.o -c ../../test/wasm/simd128/extend_low.c In file included from ../../test/wasm/simd128/extend_low.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1470/3100] clang++ -Itest/wasm/simd128/swizzle-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o -MF test/wasm/simd128/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o.d -o test/wasm/simd128/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o -c test/wasm/simd128/swizzle.cpp In file included from test/wasm/simd128/swizzle.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1471/3100] clang++ -Itest/wasm/simd128/trunc_sat-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/trunc_sat-emul-cpp.p/meson-generated_.._trunc_sat.cpp.o -MF test/wasm/simd128/trunc_sat-emul-cpp.p/meson-generated_.._trunc_sat.cpp.o.d -o test/wasm/simd128/trunc_sat-emul-cpp.p/meson-generated_.._trunc_sat.cpp.o -c test/wasm/simd128/trunc_sat.cpp In file included from test/wasm/simd128/trunc_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1472/3100] clang -Itest/wasm/simd128/extend_low-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extend_low-native-c.p/extend_low.c.o -MF test/wasm/simd128/extend_low-native-c.p/extend_low.c.o.d -o test/wasm/simd128/extend_low-native-c.p/extend_low.c.o -c ../../test/wasm/simd128/extend_low.c In file included from ../../test/wasm/simd128/extend_low.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1473/3100] clang -Itest/wasm/simd128/trunc-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/trunc-native-c.p/trunc.c.o -MF test/wasm/simd128/trunc-native-c.p/trunc.c.o.d -o test/wasm/simd128/trunc-native-c.p/trunc.c.o -c ../../test/wasm/simd128/trunc.c In file included from ../../test/wasm/simd128/trunc.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1474/3100] clang -Itest/wasm/simd128/extend_high-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extend_high-emul-c.p/extend_high.c.o -MF test/wasm/simd128/extend_high-emul-c.p/extend_high.c.o.d -o test/wasm/simd128/extend_high-emul-c.p/extend_high.c.o -c ../../test/wasm/simd128/extend_high.c In file included from ../../test/wasm/simd128/extend_high.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1475/3100] clang++ -Itest/wasm/simd128/trunc-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o -MF test/wasm/simd128/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o.d -o test/wasm/simd128/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o -c test/wasm/simd128/trunc.cpp In file included from test/wasm/simd128/trunc.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1476/3100] clang++ -Itest/wasm/simd128/trunc_sat-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/trunc_sat-native-cpp.p/meson-generated_.._trunc_sat.cpp.o -MF test/wasm/simd128/trunc_sat-native-cpp.p/meson-generated_.._trunc_sat.cpp.o.d -o test/wasm/simd128/trunc_sat-native-cpp.p/meson-generated_.._trunc_sat.cpp.o -c test/wasm/simd128/trunc_sat.cpp In file included from test/wasm/simd128/trunc_sat.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1477/3100] clang++ -Itest/wasm/simd128/trunc-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o -MF test/wasm/simd128/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o.d -o test/wasm/simd128/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o -c test/wasm/simd128/trunc.cpp In file included from test/wasm/simd128/trunc.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1478/3100] clang++ -Itest/wasm/simd128/extend_low-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extend_low-emul-cpp.p/meson-generated_.._extend_low.cpp.o -MF test/wasm/simd128/extend_low-emul-cpp.p/meson-generated_.._extend_low.cpp.o.d -o test/wasm/simd128/extend_low-emul-cpp.p/meson-generated_.._extend_low.cpp.o -c test/wasm/simd128/extend_low.cpp In file included from test/wasm/simd128/extend_low.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1479/3100] clang -Itest/wasm/simd128/xor-emul-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/xor-emul-c.p/xor.c.o -MF test/wasm/simd128/xor-emul-c.p/xor.c.o.d -o test/wasm/simd128/xor-emul-c.p/xor.c.o -c ../../test/wasm/simd128/xor.c In file included from ../../test/wasm/simd128/xor.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1480/3100] clang -Itest/wasm/simd128/extend_high-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extend_high-native-c.p/extend_high.c.o -MF test/wasm/simd128/extend_high-native-c.p/extend_high.c.o.d -o test/wasm/simd128/extend_high-native-c.p/extend_high.c.o -c ../../test/wasm/simd128/extend_high.c In file included from ../../test/wasm/simd128/extend_high.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1481/3100] clang -Itest/wasm/relaxed-simd/blend-emul-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/blend-emul-c.p/blend.c.o -MF test/wasm/relaxed-simd/blend-emul-c.p/blend.c.o.d -o test/wasm/relaxed-simd/blend-emul-c.p/blend.c.o -c ../../test/wasm/relaxed-simd/blend.c In file included from ../../test/wasm/relaxed-simd/blend.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1482/3100] clang++ -Itest/wasm/simd128/extend_low-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extend_low-native-cpp.p/meson-generated_.._extend_low.cpp.o -MF test/wasm/simd128/extend_low-native-cpp.p/meson-generated_.._extend_low.cpp.o.d -o test/wasm/simd128/extend_low-native-cpp.p/meson-generated_.._extend_low.cpp.o -c test/wasm/simd128/extend_low.cpp In file included from test/wasm/simd128/extend_low.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1483/3100] clang -Itest/wasm/simd128/xor-native-c.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/xor-native-c.p/xor.c.o -MF test/wasm/simd128/xor-native-c.p/xor.c.o.d -o test/wasm/simd128/xor-native-c.p/xor.c.o -c ../../test/wasm/simd128/xor.c In file included from ../../test/wasm/simd128/xor.c:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1484/3100] clang -Itest/wasm/relaxed-simd/fma-emul-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/fma-emul-c.p/fma.c.o -MF test/wasm/relaxed-simd/fma-emul-c.p/fma.c.o.d -o test/wasm/relaxed-simd/fma-emul-c.p/fma.c.o -c ../../test/wasm/relaxed-simd/fma.c In file included from ../../test/wasm/relaxed-simd/fma.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1485/3100] clang++ -Itest/wasm/simd128/xor-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/xor-emul-cpp.p/meson-generated_.._xor.cpp.o -MF test/wasm/simd128/xor-emul-cpp.p/meson-generated_.._xor.cpp.o.d -o test/wasm/simd128/xor-emul-cpp.p/meson-generated_.._xor.cpp.o -c test/wasm/simd128/xor.cpp In file included from test/wasm/simd128/xor.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1486/3100] clang++ -Itest/wasm/simd128/extend_high-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/extend_high-native-cpp.p/meson-generated_.._extend_high.cpp.o -MF test/wasm/simd128/extend_high-native-cpp.p/meson-generated_.._extend_high.cpp.o.d -o test/wasm/simd128/extend_high-native-cpp.p/meson-generated_.._extend_high.cpp.o -c test/wasm/simd128/extend_high.cpp In file included from test/wasm/simd128/extend_high.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1487/3100] clang -Itest/wasm/relaxed-simd/blend-native-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/blend-native-c.p/blend.c.o -MF test/wasm/relaxed-simd/blend-native-c.p/blend.c.o.d -o test/wasm/relaxed-simd/blend-native-c.p/blend.c.o -c ../../test/wasm/relaxed-simd/blend.c In file included from ../../test/wasm/relaxed-simd/blend.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1488/3100] clang++ -Itest/wasm/simd128/extend_high-emul-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/simd128/extend_high-emul-cpp.p/meson-generated_.._extend_high.cpp.o -MF test/wasm/simd128/extend_high-emul-cpp.p/meson-generated_.._extend_high.cpp.o.d -o test/wasm/simd128/extend_high-emul-cpp.p/meson-generated_.._extend_high.cpp.o -c test/wasm/simd128/extend_high.cpp In file included from test/wasm/simd128/extend_high.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1489/3100] clang++ -Itest/wasm/simd128/xor-native-cpp.p -Itest/wasm/simd128 -I../../test/wasm/simd128 -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/simd128/xor-native-cpp.p/meson-generated_.._xor.cpp.o -MF test/wasm/simd128/xor-native-cpp.p/meson-generated_.._xor.cpp.o.d -o test/wasm/simd128/xor-native-cpp.p/meson-generated_.._xor.cpp.o -c test/wasm/simd128/xor.cpp In file included from test/wasm/simd128/xor.cpp:25: ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/simd128/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1490/3100] clang -Itest/wasm/relaxed-simd/fms-emul-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/fms-emul-c.p/fms.c.o -MF test/wasm/relaxed-simd/fms-emul-c.p/fms.c.o.d -o test/wasm/relaxed-simd/fms-emul-c.p/fms.c.o -c ../../test/wasm/relaxed-simd/fms.c In file included from ../../test/wasm/relaxed-simd/fms.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1491/3100] clang++ -Itest/wasm/relaxed-simd/blend-emul-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/blend-emul-cpp.p/meson-generated_.._blend.cpp.o -MF test/wasm/relaxed-simd/blend-emul-cpp.p/meson-generated_.._blend.cpp.o.d -o test/wasm/relaxed-simd/blend-emul-cpp.p/meson-generated_.._blend.cpp.o -c test/wasm/relaxed-simd/blend.cpp In file included from test/wasm/relaxed-simd/blend.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1492/3100] clang -Itest/wasm/relaxed-simd/fma-native-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/fma-native-c.p/fma.c.o -MF test/wasm/relaxed-simd/fma-native-c.p/fma.c.o.d -o test/wasm/relaxed-simd/fma-native-c.p/fma.c.o -c ../../test/wasm/relaxed-simd/fma.c In file included from ../../test/wasm/relaxed-simd/fma.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1493/3100] clang++ -Itest/wasm/relaxed-simd/blend-native-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/blend-native-cpp.p/meson-generated_.._blend.cpp.o -MF test/wasm/relaxed-simd/blend-native-cpp.p/meson-generated_.._blend.cpp.o.d -o test/wasm/relaxed-simd/blend-native-cpp.p/meson-generated_.._blend.cpp.o -c test/wasm/relaxed-simd/blend.cpp In file included from test/wasm/relaxed-simd/blend.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1494/3100] clang -Itest/wasm/relaxed-simd/swizzle-emul-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/swizzle-emul-c.p/swizzle.c.o -MF test/wasm/relaxed-simd/swizzle-emul-c.p/swizzle.c.o.d -o test/wasm/relaxed-simd/swizzle-emul-c.p/swizzle.c.o -c ../../test/wasm/relaxed-simd/swizzle.c In file included from ../../test/wasm/relaxed-simd/swizzle.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1495/3100] clang++ -Itest/wasm/relaxed-simd/fma-emul-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -MF test/wasm/relaxed-simd/fma-emul-cpp.p/meson-generated_.._fma.cpp.o.d -o test/wasm/relaxed-simd/fma-emul-cpp.p/meson-generated_.._fma.cpp.o -c test/wasm/relaxed-simd/fma.cpp In file included from test/wasm/relaxed-simd/fma.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1496/3100] clang -Itest/wasm/relaxed-simd/fms-native-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/fms-native-c.p/fms.c.o -MF test/wasm/relaxed-simd/fms-native-c.p/fms.c.o.d -o test/wasm/relaxed-simd/fms-native-c.p/fms.c.o -c ../../test/wasm/relaxed-simd/fms.c In file included from ../../test/wasm/relaxed-simd/fms.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1497/3100] clang++ -Itest/wasm/relaxed-simd/fms-emul-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/fms-emul-cpp.p/meson-generated_.._fms.cpp.o -MF test/wasm/relaxed-simd/fms-emul-cpp.p/meson-generated_.._fms.cpp.o.d -o test/wasm/relaxed-simd/fms-emul-cpp.p/meson-generated_.._fms.cpp.o -c test/wasm/relaxed-simd/fms.cpp In file included from test/wasm/relaxed-simd/fms.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1498/3100] clang -Itest/wasm/relaxed-simd/swizzle-native-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/swizzle-native-c.p/swizzle.c.o -MF test/wasm/relaxed-simd/swizzle-native-c.p/swizzle.c.o.d -o test/wasm/relaxed-simd/swizzle-native-c.p/swizzle.c.o -c ../../test/wasm/relaxed-simd/swizzle.c In file included from ../../test/wasm/relaxed-simd/swizzle.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1499/3100] clang -Itest/wasm/relaxed-simd/trunc-emul-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/trunc-emul-c.p/trunc.c.o -MF test/wasm/relaxed-simd/trunc-emul-c.p/trunc.c.o.d -o test/wasm/relaxed-simd/trunc-emul-c.p/trunc.c.o -c ../../test/wasm/relaxed-simd/trunc.c In file included from ../../test/wasm/relaxed-simd/trunc.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1500/3100] clang++ -Itest/wasm/relaxed-simd/fma-native-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/fma-native-cpp.p/meson-generated_.._fma.cpp.o -MF test/wasm/relaxed-simd/fma-native-cpp.p/meson-generated_.._fma.cpp.o.d -o test/wasm/relaxed-simd/fma-native-cpp.p/meson-generated_.._fma.cpp.o -c test/wasm/relaxed-simd/fma.cpp In file included from test/wasm/relaxed-simd/fma.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1501/3100] clang -Itest/mips/msa/add_a-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/add_a-emul-c.p/add_a.c.o -MF test/mips/msa/add_a-emul-c.p/add_a.c.o.d -o test/mips/msa/add_a-emul-c.p/add_a.c.o -c ../../test/mips/msa/add_a.c In file included from ../../test/mips/msa/add_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/add_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/add_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1502/3100] clang++ -Itest/wasm/relaxed-simd/fms-native-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/fms-native-cpp.p/meson-generated_.._fms.cpp.o -MF test/wasm/relaxed-simd/fms-native-cpp.p/meson-generated_.._fms.cpp.o.d -o test/wasm/relaxed-simd/fms-native-cpp.p/meson-generated_.._fms.cpp.o -c test/wasm/relaxed-simd/fms.cpp In file included from test/wasm/relaxed-simd/fms.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1503/3100] clang -Itest/wasm/relaxed-simd/trunc-native-c.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/trunc-native-c.p/trunc.c.o -MF test/wasm/relaxed-simd/trunc-native-c.p/trunc.c.o.d -o test/wasm/relaxed-simd/trunc-native-c.p/trunc.c.o -c ../../test/wasm/relaxed-simd/trunc.c In file included from ../../test/wasm/relaxed-simd/trunc.c:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1504/3100] clang++ -Itest/wasm/relaxed-simd/swizzle-emul-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o -MF test/wasm/relaxed-simd/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o.d -o test/wasm/relaxed-simd/swizzle-emul-cpp.p/meson-generated_.._swizzle.cpp.o -c test/wasm/relaxed-simd/swizzle.cpp In file included from test/wasm/relaxed-simd/swizzle.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1505/3100] clang++ -Itest/wasm/relaxed-simd/swizzle-native-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o -MF test/wasm/relaxed-simd/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o.d -o test/wasm/relaxed-simd/swizzle-native-cpp.p/meson-generated_.._swizzle.cpp.o -c test/wasm/relaxed-simd/swizzle.cpp In file included from test/wasm/relaxed-simd/swizzle.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1506/3100] clang -Itest/mips/msa/adds-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/adds-emul-c.p/adds.c.o -MF test/mips/msa/adds-emul-c.p/adds.c.o.d -o test/mips/msa/adds-emul-c.p/adds.c.o -c ../../test/mips/msa/adds.c In file included from ../../test/mips/msa/adds.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/adds.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/adds.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1507/3100] clang++ -Itest/wasm/relaxed-simd/trunc-emul-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/wasm/relaxed-simd/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o -MF test/wasm/relaxed-simd/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o.d -o test/wasm/relaxed-simd/trunc-emul-cpp.p/meson-generated_.._trunc.cpp.o -c test/wasm/relaxed-simd/trunc.cpp In file included from test/wasm/relaxed-simd/trunc.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1542:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1542 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 < b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1575:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1575 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 < b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1608:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1608 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1678:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1678 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1712:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1712 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 < b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1746:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1746 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 < b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1783:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1783 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 < b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1816:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1816 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1849:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1849 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1975:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1975 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 > b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2008:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2008 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.f64 > b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3000:80: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3000 | __typeof__(r_.i8) mask = HEDLEY_REINTERPRET_CAST(__typeof__(mask), a_.i8 < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3064:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3064 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:3098:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 3098 | __typeof__(r_.i64) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 < z); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4817:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4817 | __typeof__(r_.i8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 > b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4851:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4851 | __typeof__(r_.i16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 > b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4888:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4888 | __typeof__(r_.i32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 > b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4922:78: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4922 | __typeof__(r_.u8) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 > b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:4959:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 4959 | __typeof__(r_.u16) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 > b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5001:81: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5001 | __typeof__(r_.u32) m = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 > b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5116:123: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5116 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (r2 ^ b_.u8) | ~(b_.u8 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5153:126: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5153 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (r2 ^ b_.u16) | ~(b_.u16 ^ r1)) < 0); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5188:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5188 | r_.u8 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 < a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5222:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5222 | r_.u16 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 < a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5313:92: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5313 | const __typeof__(r_.i8) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), (b_.i8 > a_.i8) ^ INT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5350:95: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5350 | const __typeof__(r_.i16) diff_sat = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), (b_.i16 > a_.i16) ^ INT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5388:65: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5388 | r_.u8 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), r_.u8 <= a_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5422:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5422 | r_.u16 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), r_.u16 <= a_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5549:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5549 | int32_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f32 < b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5590:82: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5590 | int64_t SIMDE_VECTOR(16) m = HEDLEY_REINTERPRET_CAST(__typeof__(m), a_.f64 < b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5951:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5951 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5954:13: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5954 | m = v > max; | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:5998:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 5998 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v < min); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6001:52: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6001 | m = HEDLEY_REINTERPRET_CAST(__typeof__(m), v > max); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6051:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6051 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT8_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:6109:53: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 6109 | v |= HEDLEY_REINTERPRET_CAST(__typeof__(v), v > UINT16_MAX); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 72 warnings generated. [1508/3100] clang -Itest/mips/msa/add_a-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/add_a-native-c.p/add_a.c.o -MF test/mips/msa/add_a-native-c.p/add_a.c.o.d -o test/mips/msa/add_a-native-c.p/add_a.c.o -c ../../test/mips/msa/add_a.c In file included from ../../test/mips/msa/add_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/add_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1509/3100] clang++ -Itest/mips/msa/add_a-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/add_a-emul-cpp.p/meson-generated_.._add_a.cpp.o -MF test/mips/msa/add_a-emul-cpp.p/meson-generated_.._add_a.cpp.o.d -o test/mips/msa/add_a-emul-cpp.p/meson-generated_.._add_a.cpp.o -c test/mips/msa/add_a.cpp In file included from test/mips/msa/add_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/add_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/add_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1510/3100] clang -Itest/mips/msa/adds_a-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/adds_a-emul-c.p/adds_a.c.o -MF test/mips/msa/adds_a-emul-c.p/adds_a.c.o.d -o test/mips/msa/adds_a-emul-c.p/adds_a.c.o -c ../../test/mips/msa/adds_a.c In file included from ../../test/mips/msa/adds_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/adds_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/adds_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1511/3100] clang++ -Itest/wasm/relaxed-simd/trunc-native-cpp.p -Itest/wasm/relaxed-simd -I../../test/wasm/relaxed-simd -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/wasm/relaxed-simd/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o -MF test/wasm/relaxed-simd/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o.d -o test/wasm/relaxed-simd/trunc-native-cpp.p/meson-generated_.._trunc.cpp.o -c test/wasm/relaxed-simd/trunc.cpp In file included from test/wasm/relaxed-simd/trunc.cpp:25: In file included from ../../test/wasm/relaxed-simd/../../../simde/wasm/relaxed-simd.h:30: ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1172:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1172 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 == b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1203:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1203 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 == b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1234:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1234 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 == b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1265:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1265 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 == b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1296:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1296 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1327:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1327 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 == b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1358:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1358 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 != b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1387:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1387 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 != b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1416:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1416 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 != b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1445:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1445 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 != b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1476:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1476 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 != b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:1507:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 1507 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 != b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2041:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2041 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 <= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2072:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2072 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 <= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2103:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2103 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 <= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2134:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2134 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 <= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2163:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2163 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 <= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2192:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2192 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 <= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2221:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2221 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 <= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2252:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2252 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 <= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2283:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2283 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 <= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2316:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2316 | r_.i8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i8), a_.i8 >= b_.i8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2347:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2347 | r_.i16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i16), a_.i16 >= b_.i16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2378:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2378 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.i32 >= b_.i32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2409:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2409 | r_.i64 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i64), a_.i64 >= b_.i64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2440:64: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2440 | r_.u8 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u8), a_.u8 >= b_.u8); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2471:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2471 | r_.u16 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u16), a_.u16 >= b_.u16); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2502:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2502 | r_.u32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.u32 >= b_.u32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2533:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2533 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 >= b_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:2564:67: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 2564 | r_.i32 = HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f64 >= b_.f64); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8094:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8094 | __typeof__(r_.i32) max_mask = HEDLEY_REINTERPRET_CAST(__typeof__(max_mask), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8099:90: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8099 | __typeof__(r_.i32) min_mask = HEDLEY_REINTERPRET_CAST(__typeof__(min_mask), a_.f32 < min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8103:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8103 | r_.i32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.i32), a_.f32 == a_.f32); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8171:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8171 | r_.u32 |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > max_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8174:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8174 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 > min_representable); | ^ ../../test/wasm/relaxed-simd/../../../simde/wasm/simd128.h:8176:68: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 8176 | r_.u32 &= HEDLEY_REINTERPRET_CAST(__typeof__(r_.u32), a_.f32 == a_.f32); | ^ 36 warnings generated. [1512/3100] clang -Itest/mips/msa/adds-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/adds-native-c.p/adds.c.o -MF test/mips/msa/adds-native-c.p/adds.c.o.d -o test/mips/msa/adds-native-c.p/adds.c.o -c ../../test/mips/msa/adds.c In file included from ../../test/mips/msa/adds.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/adds.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1513/3100] clang -Itest/mips/msa/addv-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/addv-emul-c.p/addv.c.o -MF test/mips/msa/addv-emul-c.p/addv.c.o.d -o test/mips/msa/addv-emul-c.p/addv.c.o -c ../../test/mips/msa/addv.c In file included from ../../test/mips/msa/addv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/addv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/addv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1514/3100] clang -Itest/mips/msa/adds_a-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/adds_a-native-c.p/adds_a.c.o -MF test/mips/msa/adds_a-native-c.p/adds_a.c.o.d -o test/mips/msa/adds_a-native-c.p/adds_a.c.o -c ../../test/mips/msa/adds_a.c In file included from ../../test/mips/msa/adds_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/adds_a.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1515/3100] clang++ -Itest/mips/msa/add_a-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/add_a-native-cpp.p/meson-generated_.._add_a.cpp.o -MF test/mips/msa/add_a-native-cpp.p/meson-generated_.._add_a.cpp.o.d -o test/mips/msa/add_a-native-cpp.p/meson-generated_.._add_a.cpp.o -c test/mips/msa/add_a.cpp In file included from test/mips/msa/add_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/add_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1516/3100] clang++ -Itest/mips/msa/adds-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/adds-emul-cpp.p/meson-generated_.._adds.cpp.o -MF test/mips/msa/adds-emul-cpp.p/meson-generated_.._adds.cpp.o.d -o test/mips/msa/adds-emul-cpp.p/meson-generated_.._adds.cpp.o -c test/mips/msa/adds.cpp In file included from test/mips/msa/adds.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/adds.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/adds.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1517/3100] clang++ -Itest/mips/msa/adds_a-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/adds_a-emul-cpp.p/meson-generated_.._adds_a.cpp.o -MF test/mips/msa/adds_a-emul-cpp.p/meson-generated_.._adds_a.cpp.o.d -o test/mips/msa/adds_a-emul-cpp.p/meson-generated_.._adds_a.cpp.o -c test/mips/msa/adds_a.cpp In file included from test/mips/msa/adds_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/adds_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/adds_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1518/3100] clang -Itest/mips/msa/addvi-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/addvi-emul-c.p/addvi.c.o -MF test/mips/msa/addvi-emul-c.p/addvi.c.o.d -o test/mips/msa/addvi-emul-c.p/addvi.c.o -c ../../test/mips/msa/addvi.c In file included from ../../test/mips/msa/addvi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/addvi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/addvi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1519/3100] clang -Itest/mips/msa/addv-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/addv-native-c.p/addv.c.o -MF test/mips/msa/addv-native-c.p/addv.c.o.d -o test/mips/msa/addv-native-c.p/addv.c.o -c ../../test/mips/msa/addv.c In file included from ../../test/mips/msa/addv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/addv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1520/3100] clang++ -Itest/mips/msa/adds-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/adds-native-cpp.p/meson-generated_.._adds.cpp.o -MF test/mips/msa/adds-native-cpp.p/meson-generated_.._adds.cpp.o.d -o test/mips/msa/adds-native-cpp.p/meson-generated_.._adds.cpp.o -c test/mips/msa/adds.cpp In file included from test/mips/msa/adds.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/adds.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1521/3100] clang++ -Itest/mips/msa/addv-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/addv-emul-cpp.p/meson-generated_.._addv.cpp.o -MF test/mips/msa/addv-emul-cpp.p/meson-generated_.._addv.cpp.o.d -o test/mips/msa/addv-emul-cpp.p/meson-generated_.._addv.cpp.o -c test/mips/msa/addv.cpp In file included from test/mips/msa/addv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/addv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/addv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1522/3100] clang++ -Itest/mips/msa/adds_a-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/adds_a-native-cpp.p/meson-generated_.._adds_a.cpp.o -MF test/mips/msa/adds_a-native-cpp.p/meson-generated_.._adds_a.cpp.o.d -o test/mips/msa/adds_a-native-cpp.p/meson-generated_.._adds_a.cpp.o -c test/mips/msa/adds_a.cpp In file included from test/mips/msa/adds_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/adds_a.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1523/3100] clang -Itest/mips/msa/and-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/and-emul-c.p/and.c.o -MF test/mips/msa/and-emul-c.p/and.c.o.d -o test/mips/msa/and-emul-c.p/and.c.o -c ../../test/mips/msa/and.c In file included from ../../test/mips/msa/and.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/and.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/and.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1524/3100] clang -Itest/mips/msa/addvi-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/addvi-native-c.p/addvi.c.o -MF test/mips/msa/addvi-native-c.p/addvi.c.o.d -o test/mips/msa/addvi-native-c.p/addvi.c.o -c ../../test/mips/msa/addvi.c In file included from ../../test/mips/msa/addvi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/addvi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1525/3100] clang -Itest/mips/msa/andi-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/andi-emul-c.p/andi.c.o -MF test/mips/msa/andi-emul-c.p/andi.c.o.d -o test/mips/msa/andi-emul-c.p/andi.c.o -c ../../test/mips/msa/andi.c In file included from ../../test/mips/msa/andi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/andi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/andi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1526/3100] clang -Itest/mips/msa/and-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/and-native-c.p/and.c.o -MF test/mips/msa/and-native-c.p/and.c.o.d -o test/mips/msa/and-native-c.p/and.c.o -c ../../test/mips/msa/and.c In file included from ../../test/mips/msa/and.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/and.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1527/3100] clang++ -Itest/mips/msa/addvi-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/addvi-emul-cpp.p/meson-generated_.._addvi.cpp.o -MF test/mips/msa/addvi-emul-cpp.p/meson-generated_.._addvi.cpp.o.d -o test/mips/msa/addvi-emul-cpp.p/meson-generated_.._addvi.cpp.o -c test/mips/msa/addvi.cpp In file included from test/mips/msa/addvi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/addvi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/addvi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1528/3100] clang++ -Itest/mips/msa/addv-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/addv-native-cpp.p/meson-generated_.._addv.cpp.o -MF test/mips/msa/addv-native-cpp.p/meson-generated_.._addv.cpp.o.d -o test/mips/msa/addv-native-cpp.p/meson-generated_.._addv.cpp.o -c test/mips/msa/addv.cpp In file included from test/mips/msa/addv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/addv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1529/3100] clang++ -Itest/mips/msa/and-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/and-emul-cpp.p/meson-generated_.._and.cpp.o -MF test/mips/msa/and-emul-cpp.p/meson-generated_.._and.cpp.o.d -o test/mips/msa/and-emul-cpp.p/meson-generated_.._and.cpp.o -c test/mips/msa/and.cpp In file included from test/mips/msa/and.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/and.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/and.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1530/3100] clang -Itest/mips/msa/andi-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/andi-native-c.p/andi.c.o -MF test/mips/msa/andi-native-c.p/andi.c.o.d -o test/mips/msa/andi-native-c.p/andi.c.o -c ../../test/mips/msa/andi.c In file included from ../../test/mips/msa/andi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/andi.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1531/3100] clang -Itest/mips/msa/ld-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/ld-emul-c.p/ld.c.o -MF test/mips/msa/ld-emul-c.p/ld.c.o.d -o test/mips/msa/ld-emul-c.p/ld.c.o -c ../../test/mips/msa/ld.c In file included from ../../test/mips/msa/ld.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/ld.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/ld.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1532/3100] clang++ -Itest/mips/msa/addvi-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/addvi-native-cpp.p/meson-generated_.._addvi.cpp.o -MF test/mips/msa/addvi-native-cpp.p/meson-generated_.._addvi.cpp.o.d -o test/mips/msa/addvi-native-cpp.p/meson-generated_.._addvi.cpp.o -c test/mips/msa/addvi.cpp In file included from test/mips/msa/addvi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/addvi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1533/3100] clang++ -Itest/mips/msa/andi-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/andi-emul-cpp.p/meson-generated_.._andi.cpp.o -MF test/mips/msa/andi-emul-cpp.p/meson-generated_.._andi.cpp.o.d -o test/mips/msa/andi-emul-cpp.p/meson-generated_.._andi.cpp.o -c test/mips/msa/andi.cpp In file included from test/mips/msa/andi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/andi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/andi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1534/3100] clang -Itest/mips/msa/madd-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/madd-emul-c.p/madd.c.o -MF test/mips/msa/madd-emul-c.p/madd.c.o.d -o test/mips/msa/madd-emul-c.p/madd.c.o -c ../../test/mips/msa/madd.c In file included from ../../test/mips/msa/madd.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/madd.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/madd.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1535/3100] clang -Itest/mips/msa/ld-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/ld-native-c.p/ld.c.o -MF test/mips/msa/ld-native-c.p/ld.c.o.d -o test/mips/msa/ld-native-c.p/ld.c.o -c ../../test/mips/msa/ld.c In file included from ../../test/mips/msa/ld.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/ld.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1536/3100] clang++ -Itest/mips/msa/and-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/and-native-cpp.p/meson-generated_.._and.cpp.o -MF test/mips/msa/and-native-cpp.p/meson-generated_.._and.cpp.o.d -o test/mips/msa/and-native-cpp.p/meson-generated_.._and.cpp.o -c test/mips/msa/and.cpp In file included from test/mips/msa/and.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/and.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1537/3100] clang -Itest/mips/msa/st-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/st-emul-c.p/st.c.o -MF test/mips/msa/st-emul-c.p/st.c.o.d -o test/mips/msa/st-emul-c.p/st.c.o -c ../../test/mips/msa/st.c In file included from ../../test/mips/msa/st.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/st.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/st.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1538/3100] clang++ -Itest/mips/msa/ld-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/ld-emul-cpp.p/meson-generated_.._ld.cpp.o -MF test/mips/msa/ld-emul-cpp.p/meson-generated_.._ld.cpp.o.d -o test/mips/msa/ld-emul-cpp.p/meson-generated_.._ld.cpp.o -c test/mips/msa/ld.cpp In file included from test/mips/msa/ld.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/ld.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/ld.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1539/3100] clang -Itest/mips/msa/madd-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/madd-native-c.p/madd.c.o -MF test/mips/msa/madd-native-c.p/madd.c.o.d -o test/mips/msa/madd-native-c.p/madd.c.o -c ../../test/mips/msa/madd.c In file included from ../../test/mips/msa/madd.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/madd.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1540/3100] clang++ -Itest/mips/msa/andi-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/andi-native-cpp.p/meson-generated_.._andi.cpp.o -MF test/mips/msa/andi-native-cpp.p/meson-generated_.._andi.cpp.o.d -o test/mips/msa/andi-native-cpp.p/meson-generated_.._andi.cpp.o -c test/mips/msa/andi.cpp In file included from test/mips/msa/andi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/andi.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1541/3100] clang++ -Itest/mips/msa/madd-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/madd-emul-cpp.p/meson-generated_.._madd.cpp.o -MF test/mips/msa/madd-emul-cpp.p/meson-generated_.._madd.cpp.o.d -o test/mips/msa/madd-emul-cpp.p/meson-generated_.._madd.cpp.o -c test/mips/msa/madd.cpp In file included from test/mips/msa/madd.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/madd.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/madd.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1542/3100] clang++ -Itest/mips/msa/ld-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/ld-native-cpp.p/meson-generated_.._ld.cpp.o -MF test/mips/msa/ld-native-cpp.p/meson-generated_.._ld.cpp.o.d -o test/mips/msa/ld-native-cpp.p/meson-generated_.._ld.cpp.o -c test/mips/msa/ld.cpp In file included from test/mips/msa/ld.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/ld.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1543/3100] clang -Itest/mips/msa/st-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/st-native-c.p/st.c.o -MF test/mips/msa/st-native-c.p/st.c.o.d -o test/mips/msa/st-native-c.p/st.c.o -c ../../test/mips/msa/st.c In file included from ../../test/mips/msa/st.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/st.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1544/3100] clang -Itest/mips/msa/subv-emul-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/subv-emul-c.p/subv.c.o -MF test/mips/msa/subv-emul-c.p/subv.c.o.d -o test/mips/msa/subv-emul-c.p/subv.c.o -c ../../test/mips/msa/subv.c In file included from ../../test/mips/msa/subv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from ../../test/mips/msa/subv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/subv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1545/3100] clang -o test/common/common-c test/common/common-c.p/common.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1546/3100] clang++ -o test/common/common-cpp test/common/common-cpp.p/meson-generated_.._common.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1547/3100] clang++ -Itest/mips/msa/st-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/st-emul-cpp.p/meson-generated_.._st.cpp.o -MF test/mips/msa/st-emul-cpp.p/meson-generated_.._st.cpp.o.d -o test/mips/msa/st-emul-cpp.p/meson-generated_.._st.cpp.o -c test/mips/msa/st.cpp In file included from test/mips/msa/st.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/st.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/st.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1548/3100] clang++ -Itest/mips/msa/madd-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/madd-native-cpp.p/meson-generated_.._madd.cpp.o -MF test/mips/msa/madd-native-cpp.p/meson-generated_.._madd.cpp.o.d -o test/mips/msa/madd-native-cpp.p/meson-generated_.._madd.cpp.o -c test/mips/msa/madd.cpp In file included from test/mips/msa/madd.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/madd.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1549/3100] clang -Itest/mips/msa/subv-native-c.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/subv-native-c.p/subv.c.o -MF test/mips/msa/subv-native-c.p/subv.c.o.d -o test/mips/msa/subv-native-c.p/subv.c.o -c ../../test/mips/msa/subv.c In file included from ../../test/mips/msa/subv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from ../../test/mips/msa/subv.c:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1550/3100] clang -o test/x86/avx512/2intersect-emul-c test/x86/avx512/2intersect-emul-c.p/2intersect.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:197:43: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:192:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1551/3100] clang++ -Itest/mips/msa/st-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/st-native-cpp.p/meson-generated_.._st.cpp.o -MF test/mips/msa/st-native-cpp.p/meson-generated_.._st.cpp.o.d -o test/mips/msa/st-native-cpp.p/meson-generated_.._st.cpp.o -c test/mips/msa/st.cpp In file included from test/mips/msa/st.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/st.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1552/3100] clang++ -Itest/mips/msa/subv-emul-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -DSIMDE_NO_NATIVE -MD -MQ test/mips/msa/subv-emul-cpp.p/meson-generated_.._subv.cpp.o -MF test/mips/msa/subv-emul-cpp.p/meson-generated_.._subv.cpp.o.d -o test/mips/msa/subv-emul-cpp.p/meson-generated_.._subv.cpp.o -c test/mips/msa/subv.cpp In file included from test/mips/msa/subv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:32: ../../test/mips/msa/../../../simde/mips/msa/add_a.h:56:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:57:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:98:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 98 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:99:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 99 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:140:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 140 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:141:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 141 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:182:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 182 | const __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/add_a.h:183:100: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 183 | const __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ In file included from test/mips/msa/subv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/subv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:56:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 56 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:57:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 57 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:62:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:103:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 103 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:104:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 104 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:109:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 109 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:166:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 166 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:167:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 167 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:172:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 172 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 28 warnings generated. [1553/3100] clang -o test/x86/avx512/2intersect-native-c test/x86/avx512/2intersect-native-c.p/2intersect.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:197:43: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:192:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1554/3100] clang -o test/x86/avx512/4dpwssd-emul-c test/x86/avx512/4dpwssd-emul-c.p/4dpwssd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1555/3100] clang++ -o test/x86/avx512/2intersect-emul-cpp test/x86/avx512/2intersect-emul-cpp.p/meson-generated_.._2intersect.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:197:43: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:192:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1556/3100] clang++ -o test/x86/avx512/2intersect-native-cpp test/x86/avx512/2intersect-native-cpp.p/meson-generated_.._2intersect.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:197:43: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/2intersect.h:192:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1557/3100] clang -o test/x86/avx512/4dpwssd-native-c test/x86/avx512/4dpwssd-native-c.p/4dpwssd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1558/3100] clang++ -Itest/mips/msa/subv-native-cpp.p -Itest/mips/msa -I../../test/mips/msa -I. -I../.. -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fopenmp-simd -DSIMDE_CONSTRAINED_COMPILATION -DSIMDE_ENABLE_OPENMP -Wno-psabi -DSIMDE_TEST_BARE -MD -MQ test/mips/msa/subv-native-cpp.p/meson-generated_.._subv.cpp.o -MF test/mips/msa/subv-native-cpp.p/meson-generated_.._subv.cpp.o.d -o test/mips/msa/subv-native-cpp.p/meson-generated_.._subv.cpp.o -c test/mips/msa/subv.cpp In file included from test/mips/msa/subv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:33: ../../test/mips/msa/../../../simde/mips/msa/adds.h:62:146: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 62 | uint8_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:105:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 105 | uint16_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:184:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 184 | uint32_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:252:147: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 252 | uint64_t m SIMDE_VECTOR(16) = HEDLEY_REINTERPRET_CAST(__typeof__(m), HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), (au ^ bu) | ~(bu ^ ru)) < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:290:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 290 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:327:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 327 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:379:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 379 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds.h:410:77: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 410 | r_.values |= HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), r_.values < a_.values); | ^ In file included from test/mips/msa/subv.cpp:3: In file included from ../../test/mips/msa/test-msa.h:4: In file included from ../../test/mips/msa/../../../simde/mips/msa.h:34: ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:207:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 207 | __typeof__(a_.values) amask = HEDLEY_REINTERPRET_CAST(__typeof__(a_.values), a_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:208:94: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 208 | __typeof__(b_.values) bmask = HEDLEY_REINTERPRET_CAST(__typeof__(b_.values), b_.values < 0); | ^ ../../test/mips/msa/../../../simde/mips/msa/adds_a.h:213:89: warning: Current handling of vector bool and vector pixel types in this context are deprecated. The default behaviour will soon change to that implied by the '-altivec-compat=xl' option [-Wdeprecated-altivec-src-compat] 213 | __typeof__(r_.values) smask = HEDLEY_REINTERPRET_CAST(__typeof__(r_.values), aabs > (max - babs)); | ^ 11 warnings generated. [1559/3100] clang++ -o test/x86/avx512/4dpwssd-native-cpp test/x86/avx512/4dpwssd-native-cpp.p/meson-generated_.._4dpwssd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1560/3100] clang -o test/x86/avx512/4dpwssds-emul-c test/x86/avx512/4dpwssds-emul-c.p/4dpwssds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1561/3100] clang++ -o test/x86/avx512/4dpwssd-emul-cpp test/x86/avx512/4dpwssd-emul-cpp.p/meson-generated_.._4dpwssd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1562/3100] clang -o test/x86/avx512/4dpwssds-native-c test/x86/avx512/4dpwssds-native-c.p/4dpwssds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1563/3100] clang++ -o test/x86/avx512/4dpwssds-native-cpp test/x86/avx512/4dpwssds-native-cpp.p/meson-generated_.._4dpwssds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1564/3100] clang++ -o test/x86/avx512/4dpwssds-emul-cpp test/x86/avx512/4dpwssds-emul-cpp.p/meson-generated_.._4dpwssds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1565/3100] clang -o test/x86/avx512/abs-emul-c test/x86/avx512/abs-emul-c.p/abs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1566/3100] clang -o test/x86/avx512/add-native-c test/x86/avx512/add-native-c.p/add.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1567/3100] clang++ -o test/x86/avx512/abs-emul-cpp test/x86/avx512/abs-emul-cpp.p/meson-generated_.._abs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/ssse3.h:55:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:264:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:321:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:378:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:435:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1568/3100] clang -o test/x86/avx512/add-emul-c test/x86/avx512/add-emul-c.p/add.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1569/3100] clang++ -o test/x86/avx512/abs-native-cpp test/x86/avx512/abs-native-cpp.p/meson-generated_.._abs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1570/3100] clang -o test/x86/avx512/abs-native-c test/x86/avx512/abs-native-c.p/abs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1571/3100] clang++ -o test/x86/avx512/add-emul-cpp test/x86/avx512/add-emul-cpp.p/meson-generated_.._add.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1572/3100] clang++ -o test/x86/avx512/add-native-cpp test/x86/avx512/add-native-cpp.p/meson-generated_.._add.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1573/3100] clang -o test/x86/avx512/and-emul-c test/x86/avx512/and-emul-c.p/and.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1574/3100] clang -o test/x86/avx512/and-native-c test/x86/avx512/and-native-c.p/and.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1575/3100] clang -o test/x86/avx512/adds-emul-c test/x86/avx512/adds-emul-c.p/adds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1576/3100] clang -o test/x86/avx512/adds-native-c test/x86/avx512/adds-native-c.p/adds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1577/3100] clang++ -o test/x86/avx512/and-emul-cpp test/x86/avx512/and-emul-cpp.p/meson-generated_.._and.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1578/3100] clang++ -o test/x86/avx512/adds-native-cpp test/x86/avx512/adds-native-cpp.p/meson-generated_.._adds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1579/3100] clang++ -o test/x86/avx512/adds-emul-cpp test/x86/avx512/adds-emul-cpp.p/meson-generated_.._adds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:827:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:858:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:391:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:420:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/sse2.h:889:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:492:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1580/3100] clang++ -o test/x86/avx512/and-native-cpp test/x86/avx512/and-native-cpp.p/meson-generated_.._and.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1581/3100] clang -o test/x86/avx512/andnot-native-c test/x86/avx512/andnot-native-c.p/andnot.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1582/3100] clang -o test/x86/avx512/andnot-emul-c test/x86/avx512/andnot-emul-c.p/andnot.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1583/3100] clang -o test/x86/avx512/avg-emul-c test/x86/avx512/avg-emul-c.p/avg.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1584/3100] clang -o test/x86/avx512/bitshuffle-emul-c test/x86/avx512/bitshuffle-emul-c.p/bitshuffle.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1585/3100] clang -o test/x86/avx512/avg-native-c test/x86/avx512/avg-native-c.p/avg.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1586/3100] clang++ -o test/x86/avx512/avg-emul-cpp test/x86/avx512/avg-emul-cpp.p/meson-generated_.._avg.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1587/3100] clang++ -o test/x86/avx512/andnot-native-cpp test/x86/avx512/andnot-native-cpp.p/meson-generated_.._andnot.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1588/3100] clang++ -o test/x86/avx512/andnot-emul-cpp test/x86/avx512/andnot-emul-cpp.p/meson-generated_.._andnot.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1589/3100] clang -o test/x86/avx512/bitshuffle-native-c test/x86/avx512/bitshuffle-native-c.p/bitshuffle.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1590/3100] clang++ -o test/x86/avx512/bitshuffle-emul-cpp test/x86/avx512/bitshuffle-emul-cpp.p/meson-generated_.._bitshuffle.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1591/3100] clang++ -o test/x86/avx512/avg-native-cpp test/x86/avx512/avg-native-cpp.p/meson-generated_.._avg.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:517:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:541:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:162:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/avg.h:214:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1592/3100] clang++ -o test/x86/avx512/bitshuffle-native-cpp test/x86/avx512/bitshuffle-native-cpp.p/meson-generated_.._bitshuffle.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1593/3100] clang -o test/x86/avx512/blend-emul-c test/x86/avx512/blend-emul-c.p/blend.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1594/3100] clang -o test/x86/avx512/blend-native-c test/x86/avx512/blend-native-c.p/blend.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1595/3100] clang++ -o test/x86/avx512/blend-emul-cpp test/x86/avx512/blend-emul-cpp.p/meson-generated_.._blend.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1596/3100] clang++ -o test/x86/avx512/blend-native-cpp test/x86/avx512/blend-native-cpp.p/meson-generated_.._blend.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1597/3100] clang -o test/x86/avx512/cast-emul-c test/x86/avx512/cast-emul-c.p/cast.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1598/3100] clang -o test/x86/avx512/cast-native-c test/x86/avx512/cast-native-c.p/cast.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1599/3100] clang++ -o test/x86/avx512/cast-emul-cpp test/x86/avx512/cast-emul-cpp.p/meson-generated_.._cast.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1600/3100] clang++ -o test/x86/avx512/cast-native-cpp test/x86/avx512/cast-native-cpp.p/meson-generated_.._cast.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1601/3100] clang++ -o test/x86/avx512/broadcast-emul-cpp test/x86/avx512/broadcast-emul-cpp.p/meson-generated_.._broadcast.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1602/3100] clang -o test/x86/avx512/broadcast-emul-c test/x86/avx512/broadcast-emul-c.p/broadcast.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1603/3100] clang -o test/x86/avx512/broadcast-native-c test/x86/avx512/broadcast-native-c.p/broadcast.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1604/3100] clang++ -o test/x86/avx512/broadcast-native-cpp test/x86/avx512/broadcast-native-cpp.p/meson-generated_.._broadcast.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:602:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:652:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:728:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/broadcast.h:752:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:46:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:95:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1605/3100] clang -o test/x86/avx512/cmpeq-emul-c test/x86/avx512/cmpeq-emul-c.p/cmpeq.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1606/3100] clang -o test/x86/avx512/cmpeq-native-c test/x86/avx512/cmpeq-native-c.p/cmpeq.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1607/3100] clang++ -o test/x86/avx512/cmpeq-emul-cpp test/x86/avx512/cmpeq-emul-cpp.p/meson-generated_.._cmpeq.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1608/3100] clang -o test/x86/avx512/cmp-emul-c test/x86/avx512/cmp-emul-c.p/cmp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1609/3100] clang++ -o test/x86/avx512/cmp-emul-cpp test/x86/avx512/cmp-emul-cpp.p/meson-generated_.._cmp.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1610/3100] clang++ -o test/x86/avx512/cmpeq-native-cpp test/x86/avx512/cmpeq-native-cpp.p/meson-generated_.._cmpeq.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1611/3100] clang -o test/x86/avx512/cmpgt-emul-c test/x86/avx512/cmpgt-emul-c.p/cmpgt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1612/3100] clang -o test/x86/avx512/cmp-native-c test/x86/avx512/cmp-native-c.p/cmp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1613/3100] clang -o test/x86/avx512/cmpgt-native-c test/x86/avx512/cmpgt-native-c.p/cmpgt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1614/3100] clang++ -o test/x86/avx512/cmp-native-cpp test/x86/avx512/cmp-native-cpp.p/meson-generated_.._cmp.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/setone.h:42:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1615/3100] clang -o test/x86/avx512/cmpge-emul-c test/x86/avx512/cmpge-emul-c.p/cmpge.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1616/3100] clang++ -o test/x86/avx512/cmpgt-native-cpp test/x86/avx512/cmpgt-native-cpp.p/meson-generated_.._cmpgt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1617/3100] clang++ -o test/x86/avx512/cmpgt-emul-cpp test/x86/avx512/cmpgt-emul-cpp.p/meson-generated_.._cmpgt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1618/3100] clang++ -o test/x86/avx512/cmpge-emul-cpp test/x86/avx512/cmpge-emul-cpp.p/meson-generated_.._cmpge.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1619/3100] clang -o test/x86/avx512/cmplt-emul-c test/x86/avx512/cmplt-emul-c.p/cmplt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1620/3100] clang -o test/x86/avx512/cmplt-native-c test/x86/avx512/cmplt-native-c.p/cmplt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1621/3100] clang -o test/x86/avx512/cmpge-native-c test/x86/avx512/cmpge-native-c.p/cmpge.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1622/3100] clang++ -o test/x86/avx512/cmplt-emul-cpp test/x86/avx512/cmplt-emul-cpp.p/meson-generated_.._cmplt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1623/3100] clang++ -o test/x86/avx512/cmpge-native-cpp test/x86/avx512/cmpge-native-cpp.p/meson-generated_.._cmpge.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1624/3100] clang++ -o test/x86/avx512/cmplt-native-cpp test/x86/avx512/cmplt-native-cpp.p/meson-generated_.._cmplt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1625/3100] clang -o test/x86/avx512/cmple-emul-c test/x86/avx512/cmple-emul-c.p/cmple.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1626/3100] clang -o test/x86/avx512/cmpneq-emul-c test/x86/avx512/cmpneq-emul-c.p/cmpneq.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1627/3100] clang -o test/x86/avx512/cmpneq-native-c test/x86/avx512/cmpneq-native-c.p/cmpneq.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1628/3100] clang++ -o test/x86/avx512/cmple-emul-cpp test/x86/avx512/cmple-emul-cpp.p/meson-generated_.._cmple.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:187:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:185:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:329:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:327:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1629/3100] clang++ -o test/x86/avx512/cmpneq-emul-cpp test/x86/avx512/cmpneq-emul-cpp.p/meson-generated_.._cmpneq.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1069:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1098:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1630/3100] clang -o test/x86/avx512/cmple-native-c test/x86/avx512/cmple-native-c.p/cmple.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1631/3100] clang++ -o test/x86/avx512/cmpneq-native-cpp test/x86/avx512/cmpneq-native-cpp.p/meson-generated_.._cmpneq.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1632/3100] clang++ -o test/x86/avx512/cmple-native-cpp test/x86/avx512/cmple-native-cpp.p/meson-generated_.._cmple.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:53:16: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:51:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1633/3100] clang -o test/x86/avx512/compress-emul-c test/x86/avx512/compress-emul-c.p/compress.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1634/3100] clang -o test/x86/avx512/compress-native-c test/x86/avx512/compress-native-c.p/compress.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1635/3100] clang -o test/x86/avx512/copysign-native-c test/x86/avx512/copysign-native-c.p/copysign.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1636/3100] clang -o test/x86/avx512/copysign-emul-c test/x86/avx512/copysign-emul-c.p/copysign.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1637/3100] clang++ -o test/x86/avx512/compress-emul-cpp test/x86/avx512/compress-emul-cpp.p/meson-generated_.._compress.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1638/3100] clang++ -o test/x86/avx512/copysign-native-cpp test/x86/avx512/copysign-native-cpp.p/meson-generated_.._copysign.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1639/3100] clang++ -o test/x86/avx512/compress-native-cpp test/x86/avx512/compress-native-cpp.p/meson-generated_.._compress.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:110:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:142:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:169:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:199:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:231:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:258:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:466:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:498:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:525:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:587:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:555:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:617:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:644:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:674:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:706:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: value that could not be identified as reduction is used outside the loop /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/compress.h:733:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1640/3100] clang++ -o test/x86/avx512/copysign-emul-cpp test/x86/avx512/copysign-emul-cpp.p/meson-generated_.._copysign.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1641/3100] clang -o test/x86/avx512/conflict-native-c test/x86/avx512/conflict-native-c.p/conflict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1642/3100] clang -o test/x86/avx512/conflict-emul-c test/x86/avx512/conflict-emul-c.p/conflict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1643/3100] clang++ -o test/x86/avx512/conflict-native-cpp test/x86/avx512/conflict-native-cpp.p/meson-generated_.._conflict.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1644/3100] clang++ -o test/x86/avx512/conflict-emul-cpp test/x86/avx512/conflict-emul-cpp.p/meson-generated_.._conflict.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1645/3100] clang -o test/x86/avx512/cvtt-native-c test/x86/avx512/cvtt-native-c.p/cvtt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1646/3100] clang -o test/x86/avx512/cvtt-emul-c test/x86/avx512/cvtt-emul-c.p/cvtt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1647/3100] clang++ -o test/x86/avx512/cvtt-emul-cpp test/x86/avx512/cvtt-emul-cpp.p/meson-generated_.._cvtt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1648/3100] clang -o test/x86/avx512/cvt-emul-c test/x86/avx512/cvt-emul-c.p/cvt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1649/3100] clang -o test/x86/avx512/cvt-native-c test/x86/avx512/cvt-native-c.p/cvt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1650/3100] clang++ -o test/x86/avx512/cvtt-native-cpp test/x86/avx512/cvtt-native-cpp.p/meson-generated_.._cvtt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1651/3100] clang++ -o test/x86/avx512/cvt-native-cpp test/x86/avx512/cvt-native-cpp.p/meson-generated_.._cvt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1652/3100] clang++ -o test/x86/avx512/cvt-emul-cpp test/x86/avx512/cvt-emul-cpp.p/meson-generated_.._cvt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvt.h:290:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1653/3100] clang -o test/x86/avx512/cvts-emul-c test/x86/avx512/cvts-emul-c.p/cvts.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1654/3100] clang -o test/x86/avx512/cvts-native-c test/x86/avx512/cvts-native-c.p/cvts.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1655/3100] clang++ -o test/x86/avx512/cvts-emul-cpp test/x86/avx512/cvts-emul-cpp.p/meson-generated_.._cvts.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1656/3100] clang++ -o test/x86/avx512/cvts-native-cpp test/x86/avx512/cvts-native-cpp.p/meson-generated_.._cvts.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:75:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:264:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:319:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:347:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:374:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:401:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:429:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:456:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:511:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:593:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:647:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:675:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/cvts.h:702:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1657/3100] clang -o test/x86/avx512/dbsad-emul-c test/x86/avx512/dbsad-emul-c.p/dbsad.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1658/3100] clang -o test/x86/avx512/dbsad-native-c test/x86/avx512/dbsad-native-c.p/dbsad.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1659/3100] clang++ -o test/x86/avx512/dbsad-emul-cpp test/x86/avx512/dbsad-emul-cpp.p/meson-generated_.._dbsad.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1660/3100] clang -o test/x86/avx512/dpbf16-emul-c test/x86/avx512/dpbf16-emul-c.p/dpbf16.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1661/3100] clang -o test/x86/avx512/dpbf16-native-c test/x86/avx512/dpbf16-native-c.p/dpbf16.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1662/3100] clang++ -o test/x86/avx512/dbsad-native-cpp test/x86/avx512/dbsad-native-cpp.p/meson-generated_.._dbsad.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1663/3100] clang++ -o test/x86/avx512/dpbf16-emul-cpp test/x86/avx512/dpbf16-emul-cpp.p/meson-generated_.._dpbf16.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1664/3100] clang++ -o test/x86/avx512/dpbf16-native-cpp test/x86/avx512/dpbf16-native-cpp.p/meson-generated_.._dpbf16.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1665/3100] clang -o test/x86/avx512/dpbusd-emul-c test/x86/avx512/dpbusd-emul-c.p/dpbusd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1666/3100] clang -o test/x86/avx512/dpbusd-native-c test/x86/avx512/dpbusd-native-c.p/dpbusd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1667/3100] clang++ -o test/x86/avx512/dpbusd-emul-cpp test/x86/avx512/dpbusd-emul-cpp.p/meson-generated_.._dpbusd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1668/3100] clang -o test/x86/avx512/dpbusds-emul-c test/x86/avx512/dpbusds-emul-c.p/dpbusds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1669/3100] clang++ -o test/x86/avx512/dpbusd-native-cpp test/x86/avx512/dpbusd-native-cpp.p/meson-generated_.._dpbusd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1670/3100] clang -o test/x86/avx512/div-emul-c test/x86/avx512/div-emul-c.p/div.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1671/3100] clang -o test/x86/avx512/dpbusds-native-c test/x86/avx512/dpbusds-native-c.p/dpbusds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1672/3100] clang++ -o test/x86/avx512/dpbusds-emul-cpp test/x86/avx512/dpbusds-emul-cpp.p/meson-generated_.._dpbusds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1673/3100] clang -o test/x86/avx512/div-native-c test/x86/avx512/div-native-c.p/div.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1674/3100] clang++ -o test/x86/avx512/div-native-cpp test/x86/avx512/div-native-cpp.p/meson-generated_.._div.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1675/3100] clang++ -o test/x86/avx512/div-emul-cpp test/x86/avx512/div-emul-cpp.p/meson-generated_.._div.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1676/3100] clang -o test/x86/avx512/dpwssd-emul-c test/x86/avx512/dpwssd-emul-c.p/dpwssd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1677/3100] clang -o test/x86/avx512/dpwssd-native-c test/x86/avx512/dpwssd-native-c.p/dpwssd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1678/3100] clang++ -o test/x86/avx512/dpbusds-native-cpp test/x86/avx512/dpbusds-native-cpp.p/meson-generated_.._dpbusds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1679/3100] clang -o test/x86/avx512/expand-emul-c test/x86/avx512/expand-emul-c.p/expand.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1680/3100] clang++ -o test/x86/avx512/dpwssd-emul-cpp test/x86/avx512/dpwssd-emul-cpp.p/meson-generated_.._dpwssd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1681/3100] clang -o test/x86/avx512/expand-native-c test/x86/avx512/expand-native-c.p/expand.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1682/3100] clang++ -o test/x86/avx512/dpwssd-native-cpp test/x86/avx512/dpwssd-native-cpp.p/meson-generated_.._dpwssd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1683/3100] clang -o test/x86/avx512/dpwssds-emul-c test/x86/avx512/dpwssds-emul-c.p/dpwssds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1684/3100] clang -o test/x86/avx512/dpwssds-native-c test/x86/avx512/dpwssds-native-c.p/dpwssds.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1685/3100] clang++ -o test/x86/avx512/expand-emul-cpp test/x86/avx512/expand-emul-cpp.p/meson-generated_.._expand.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1686/3100] clang++ -o test/x86/avx512/expand-native-cpp test/x86/avx512/expand-native-cpp.p/meson-generated_.._expand.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1687/3100] clang++ -o test/x86/avx512/dpwssds-emul-cpp test/x86/avx512/dpwssds-emul-cpp.p/meson-generated_.._dpwssds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1688/3100] clang++ -o test/x86/avx512/dpwssds-native-cpp test/x86/avx512/dpwssds-native-cpp.p/meson-generated_.._dpwssds.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1689/3100] clang -o test/x86/avx512/extract-emul-c test/x86/avx512/extract-emul-c.p/extract.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1690/3100] clang -o test/x86/avx512/extract-native-c test/x86/avx512/extract-native-c.p/extract.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1691/3100] clang++ -o test/x86/avx512/extract-emul-cpp test/x86/avx512/extract-emul-cpp.p/meson-generated_.._extract.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1692/3100] clang++ -o test/x86/avx512/extract-native-cpp test/x86/avx512/extract-native-cpp.p/meson-generated_.._extract.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1693/3100] clang -o test/x86/avx512/fixupimm_round-emul-c test/x86/avx512/fixupimm_round-emul-c.p/fixupimm_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1694/3100] clang -o test/x86/avx512/fixupimm_round-native-c test/x86/avx512/fixupimm_round-native-c.p/fixupimm_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1695/3100] clang -o test/x86/avx512/flushsubnormal-emul-c test/x86/avx512/flushsubnormal-emul-c.p/flushsubnormal.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1696/3100] clang++ -o test/x86/avx512/fixupimm_round-emul-cpp test/x86/avx512/fixupimm_round-emul-cpp.p/meson-generated_.._fixupimm_round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1697/3100] clang -o test/x86/avx512/flushsubnormal-native-c test/x86/avx512/flushsubnormal-native-c.p/flushsubnormal.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1698/3100] clang -o test/x86/avx512/fixupimm-emul-c test/x86/avx512/fixupimm-emul-c.p/fixupimm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1699/3100] clang++ -o test/x86/avx512/fixupimm_round-native-cpp test/x86/avx512/fixupimm_round-native-cpp.p/meson-generated_.._fixupimm_round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1700/3100] clang -o test/x86/avx512/fixupimm-native-c test/x86/avx512/fixupimm-native-c.p/fixupimm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1701/3100] clang++ -o test/x86/avx512/flushsubnormal-emul-cpp test/x86/avx512/flushsubnormal-emul-cpp.p/meson-generated_.._flushsubnormal.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1702/3100] clang -o test/x86/avx512/fmadd-emul-c test/x86/avx512/fmadd-emul-c.p/fmadd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1703/3100] clang++ -o test/x86/avx512/flushsubnormal-native-cpp test/x86/avx512/flushsubnormal-native-cpp.p/meson-generated_.._flushsubnormal.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1704/3100] clang++ -o test/x86/avx512/fixupimm-emul-cpp test/x86/avx512/fixupimm-emul-cpp.p/meson-generated_.._fixupimm.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1705/3100] clang++ -o test/x86/avx512/fixupimm-native-cpp test/x86/avx512/fixupimm-native-cpp.p/meson-generated_.._fixupimm.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:42:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:24:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:154:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:28:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:136:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:266:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/flushsubnormal.h:41:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:248:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:707:5: loop not vectorized: loop contains a switch statement LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/fixupimm.h:689:3: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1706/3100] clang -o test/x86/avx512/fmadd-native-c test/x86/avx512/fmadd-native-c.p/fmadd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1707/3100] clang++ -o test/x86/avx512/fmadd-emul-cpp test/x86/avx512/fmadd-emul-cpp.p/meson-generated_.._fmadd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1708/3100] clang -o test/x86/avx512/fnmadd-emul-c test/x86/avx512/fnmadd-emul-c.p/fnmadd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1709/3100] clang++ -o test/x86/avx512/fmadd-native-cpp test/x86/avx512/fmadd-native-cpp.p/meson-generated_.._fmadd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1710/3100] clang -o test/x86/avx512/fnmadd-native-c test/x86/avx512/fnmadd-native-c.p/fnmadd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1711/3100] clang -o test/x86/avx512/fmsub-emul-c test/x86/avx512/fmsub-emul-c.p/fmsub.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1712/3100] clang -o test/x86/avx512/fmsub-native-c test/x86/avx512/fmsub-native-c.p/fmsub.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1713/3100] clang++ -o test/x86/avx512/fnmadd-emul-cpp test/x86/avx512/fnmadd-emul-cpp.p/meson-generated_.._fnmadd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1714/3100] clang -o test/x86/avx512/fnmsub-emul-c test/x86/avx512/fnmsub-emul-c.p/fnmsub.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1715/3100] clang++ -o test/x86/avx512/fmsub-emul-cpp test/x86/avx512/fmsub-emul-cpp.p/meson-generated_.._fmsub.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1716/3100] clang++ -o test/x86/avx512/fnmadd-native-cpp test/x86/avx512/fnmadd-native-cpp.p/meson-generated_.._fnmadd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:523:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1717/3100] clang++ -o test/x86/avx512/fmsub-native-cpp test/x86/avx512/fmsub-native-cpp.p/meson-generated_.._fmsub.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1718/3100] clang -o test/x86/avx512/fnmsub-native-c test/x86/avx512/fnmsub-native-c.p/fnmsub.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1719/3100] clang++ -o test/x86/avx512/fnmsub-emul-cpp test/x86/avx512/fnmsub-emul-cpp.p/meson-generated_.._fnmsub.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1720/3100] clang++ -o test/x86/avx512/fnmsub-native-cpp test/x86/avx512/fnmsub-native-cpp.p/meson-generated_.._fnmsub.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../fma.h:669:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1721/3100] clang -o test/x86/avx512/kshift-native-c test/x86/avx512/kshift-native-c.p/kshift.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1722/3100] clang -o test/x86/avx512/kshift-emul-c test/x86/avx512/kshift-emul-c.p/kshift.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1723/3100] clang -o test/x86/avx512/knot-emul-c test/x86/avx512/knot-emul-c.p/knot.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1724/3100] clang -o test/x86/avx512/knot-native-c test/x86/avx512/knot-native-c.p/knot.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1725/3100] clang++ -o test/x86/avx512/kshift-native-cpp test/x86/avx512/kshift-native-cpp.p/meson-generated_.._kshift.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1726/3100] clang++ -o test/x86/avx512/kshift-emul-cpp test/x86/avx512/kshift-emul-cpp.p/meson-generated_.._kshift.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1727/3100] clang++ -o test/x86/avx512/knot-emul-cpp test/x86/avx512/knot-emul-cpp.p/meson-generated_.._knot.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1728/3100] clang++ -o test/x86/avx512/knot-native-cpp test/x86/avx512/knot-native-cpp.p/meson-generated_.._knot.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1729/3100] clang -o test/x86/avx512/kxor-emul-c test/x86/avx512/kxor-emul-c.p/kxor.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1730/3100] clang -o test/x86/avx512/kxor-native-c test/x86/avx512/kxor-native-c.p/kxor.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1731/3100] clang++ -o test/x86/avx512/kxor-emul-cpp test/x86/avx512/kxor-emul-cpp.p/meson-generated_.._kxor.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1732/3100] clang++ -o test/x86/avx512/kxor-native-cpp test/x86/avx512/kxor-native-cpp.p/meson-generated_.._kxor.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1733/3100] clang -o test/x86/avx512/insert-emul-c test/x86/avx512/insert-emul-c.p/insert.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1734/3100] clang -o test/x86/avx512/load-emul-c test/x86/avx512/load-emul-c.p/load.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1735/3100] clang -o test/x86/avx512/load-native-c test/x86/avx512/load-native-c.p/load.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1736/3100] clang -o test/x86/avx512/insert-native-c test/x86/avx512/insert-native-c.p/insert.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1737/3100] clang++ -o test/x86/avx512/load-emul-cpp test/x86/avx512/load-emul-cpp.p/meson-generated_.._load.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1738/3100] clang++ -o test/x86/avx512/insert-emul-cpp test/x86/avx512/insert-emul-cpp.p/meson-generated_.._insert.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1739/3100] clang++ -o test/x86/avx512/insert-native-cpp test/x86/avx512/insert-native-cpp.p/meson-generated_.._insert.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1740/3100] clang++ -o test/x86/avx512/load-native-cpp test/x86/avx512/load-native-cpp.p/meson-generated_.._load.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1741/3100] clang -o test/x86/avx512/lzcnt-native-c test/x86/avx512/lzcnt-native-c.p/lzcnt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1742/3100] clang -o test/x86/avx512/lzcnt-emul-c test/x86/avx512/lzcnt-emul-c.p/lzcnt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1743/3100] clang++ -o test/x86/avx512/lzcnt-native-cpp test/x86/avx512/lzcnt-native-cpp.p/meson-generated_.._lzcnt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1744/3100] clang++ -o test/x86/avx512/lzcnt-emul-cpp test/x86/avx512/lzcnt-emul-cpp.p/meson-generated_.._lzcnt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1745/3100] clang -o test/x86/avx512/loadu-native-c test/x86/avx512/loadu-native-c.p/loadu.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1746/3100] clang -o test/x86/avx512/loadu-emul-c test/x86/avx512/loadu-emul-c.p/loadu.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1747/3100] clang++ -o test/x86/avx512/loadu-emul-cpp test/x86/avx512/loadu-emul-cpp.p/meson-generated_.._loadu.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1748/3100] clang -o test/x86/avx512/madd-native-c test/x86/avx512/madd-native-c.p/madd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1749/3100] clang++ -o test/x86/avx512/loadu-native-cpp test/x86/avx512/loadu-native-cpp.p/meson-generated_.._loadu.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1750/3100] clang -o test/x86/avx512/madd-emul-c test/x86/avx512/madd-emul-c.p/madd.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1751/3100] clang++ -o test/x86/avx512/madd-emul-cpp test/x86/avx512/madd-emul-cpp.p/meson-generated_.._madd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1752/3100] clang++ -o test/x86/avx512/madd-native-cpp test/x86/avx512/madd-native-cpp.p/meson-generated_.._madd.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/madd.h:110:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1753/3100] clang -o test/x86/avx512/maddubs-emul-c test/x86/avx512/maddubs-emul-c.p/maddubs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1754/3100] clang -o test/x86/avx512/maddubs-native-c test/x86/avx512/maddubs-native-c.p/maddubs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1755/3100] clang++ -o test/x86/avx512/maddubs-emul-cpp test/x86/avx512/maddubs-emul-cpp.p/meson-generated_.._maddubs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:2783:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1756/3100] clang++ -o test/x86/avx512/maddubs-native-cpp test/x86/avx512/maddubs-native-cpp.p/meson-generated_.._maddubs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1757/3100] clang -o test/x86/avx512/max-emul-c test/x86/avx512/max-emul-c.p/max.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1758/3100] clang -o test/x86/avx512/max-native-c test/x86/avx512/max-native-c.p/max.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1759/3100] clang -o test/x86/avx512/min-emul-c test/x86/avx512/min-emul-c.p/min.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1760/3100] clang++ -o test/x86/avx512/max-native-cpp test/x86/avx512/max-native-cpp.p/meson-generated_.._max.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1761/3100] clang++ -o test/x86/avx512/max-emul-cpp test/x86/avx512/max-emul-cpp.p/meson-generated_.._max.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1762/3100] clang++ -o test/x86/avx512/min-emul-cpp test/x86/avx512/min-emul-cpp.p/meson-generated_.._min.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:106:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:215:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1763/3100] clang -o test/x86/avx512/min-native-c test/x86/avx512/min-native-c.p/min.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1764/3100] clang -o test/x86/avx512/mov_mask-emul-c test/x86/avx512/mov_mask-emul-c.p/mov_mask.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1765/3100] clang++ -o test/x86/avx512/min-native-cpp test/x86/avx512/min-native-cpp.p/meson-generated_.._min.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:50:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:159:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:272:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:329:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:382:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:434:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1766/3100] clang++ -o test/x86/avx512/mov_mask-emul-cpp test/x86/avx512/mov_mask-emul-cpp.p/meson-generated_.._mov_mask.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:159:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:157:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:273:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:271:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:301:18: loop not vectorized: instruction return type cannot be vectorized /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mov_mask.h:299:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1767/3100] clang -o test/x86/avx512/mov_mask-native-c test/x86/avx512/mov_mask-native-c.p/mov_mask.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1768/3100] clang++ -o test/x86/avx512/mov_mask-native-cpp test/x86/avx512/mov_mask-native-cpp.p/meson-generated_.._mov_mask.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1769/3100] clang -o test/x86/avx512/movm-emul-c test/x86/avx512/movm-emul-c.p/movm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:104:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:104:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:130:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:130:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:202:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:202:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:228:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:228:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:308:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:308:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:334:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:334:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:443:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:443:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1770/3100] clang -o test/x86/avx512/movm-native-c test/x86/avx512/movm-native-c.p/movm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1771/3100] clang++ -o test/x86/avx512/movm-emul-cpp test/x86/avx512/movm-emul-cpp.p/meson-generated_.._movm.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:104:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:104:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:130:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:130:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:202:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:202:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:228:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:228:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:308:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:308:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:334:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:334:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:443:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:443:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1772/3100] clang -o test/x86/avx512/mov-emul-c test/x86/avx512/mov-emul-c.p/mov.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1773/3100] clang -o test/x86/avx512/mov-native-c test/x86/avx512/mov-native-c.p/mov.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1774/3100] clang++ -o test/x86/avx512/mov-emul-cpp test/x86/avx512/mov-emul-cpp.p/meson-generated_.._mov.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1775/3100] clang++ -o test/x86/avx512/mov-native-cpp test/x86/avx512/mov-native-cpp.p/meson-generated_.._mov.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1776/3100] clang++ -o test/x86/avx512/movm-native-cpp test/x86/avx512/movm-native-cpp.p/meson-generated_.._movm.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/movm.h:66:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1777/3100] clang -o test/x86/avx512/mulhi-emul-c test/x86/avx512/mulhi-emul-c.p/mulhi.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1778/3100] clang -o test/x86/avx512/mulhi-native-c test/x86/avx512/mulhi-native-c.p/mulhi.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1779/3100] clang -o test/x86/avx512/mul-emul-c test/x86/avx512/mul-emul-c.p/mul.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1780/3100] clang++ -o test/x86/avx512/mulhi-native-cpp test/x86/avx512/mulhi-native-cpp.p/meson-generated_.._mulhi.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1781/3100] clang++ -o test/x86/avx512/mulhi-emul-cpp test/x86/avx512/mulhi-emul-cpp.p/meson-generated_.._mulhi.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhi.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1782/3100] clang -o test/x86/avx512/mulhrs-emul-c test/x86/avx512/mulhrs-emul-c.p/mulhrs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1783/3100] clang -o test/x86/avx512/mulhrs-native-c test/x86/avx512/mulhrs-native-c.p/mulhrs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1784/3100] clang++ -o test/x86/avx512/mulhrs-emul-cpp test/x86/avx512/mulhrs-emul-cpp.p/meson-generated_.._mulhrs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1785/3100] clang -o test/x86/avx512/mul-native-c test/x86/avx512/mul-native-c.p/mul.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1786/3100] clang++ -o test/x86/avx512/mulhrs-native-cpp test/x86/avx512/mulhrs-native-cpp.p/meson-generated_.._mulhrs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mulhrs.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1787/3100] clang++ -o test/x86/avx512/mul-native-cpp test/x86/avx512/mul-native-cpp.p/meson-generated_.._mul.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1788/3100] clang++ -o test/x86/avx512/mul-emul-cpp test/x86/avx512/mul-emul-cpp.p/meson-generated_.._mul.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1789/3100] clang -o test/x86/avx512/mullo-emul-c test/x86/avx512/mullo-emul-c.p/mullo.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1790/3100] clang -o test/x86/avx512/mullo-native-c test/x86/avx512/mullo-native-c.p/mullo.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1791/3100] clang++ -o test/x86/avx512/mullo-emul-cpp test/x86/avx512/mullo-emul-cpp.p/meson-generated_.._mullo.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1792/3100] clang -o test/x86/avx512/negate-emul-c test/x86/avx512/negate-emul-c.p/negate.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1793/3100] clang -o test/x86/avx512/negate-native-c test/x86/avx512/negate-native-c.p/negate.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1794/3100] clang++ -o test/x86/avx512/mullo-native-cpp test/x86/avx512/mullo-native-cpp.p/meson-generated_.._mullo.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:49:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:125:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/mullo.h:73:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1795/3100] clang -o test/x86/avx512/multishift-emul-c test/x86/avx512/multishift-emul-c.p/multishift.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1796/3100] clang -o test/x86/avx512/multishift-native-c test/x86/avx512/multishift-native-c.p/multishift.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1797/3100] clang++ -o test/x86/avx512/negate-emul-cpp test/x86/avx512/negate-emul-cpp.p/meson-generated_.._negate.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1798/3100] clang++ -o test/x86/avx512/multishift-emul-cpp test/x86/avx512/multishift-emul-cpp.p/meson-generated_.._multishift.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1799/3100] clang++ -o test/x86/avx512/negate-native-cpp test/x86/avx512/negate-native-cpp.p/meson-generated_.._negate.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1800/3100] clang++ -o test/x86/avx512/multishift-native-cpp test/x86/avx512/multishift-native-cpp.p/meson-generated_.._multishift.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:22:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/multishift.h:126:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1801/3100] clang -o test/x86/avx512/packs-native-c test/x86/avx512/packs-native-c.p/packs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1802/3100] clang -o test/x86/avx512/packs-emul-c test/x86/avx512/packs-emul-c.p/packs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/packs.h:58:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/packs.h:98:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packs.h:58:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packs.h:98:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1803/3100] clang -o test/x86/avx512/or-native-c test/x86/avx512/or-native-c.p/or.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1804/3100] clang++ -o test/x86/avx512/packs-native-cpp test/x86/avx512/packs-native-cpp.p/meson-generated_.._packs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1805/3100] clang -o test/x86/avx512/or-emul-c test/x86/avx512/or-emul-c.p/or.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1806/3100] clang++ -o test/x86/avx512/packs-emul-cpp test/x86/avx512/packs-emul-cpp.p/meson-generated_.._packs.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/packs.h:58:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/packs.h:98:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packs.h:58:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packs.h:98:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1807/3100] clang -o test/x86/avx512/packus-native-c test/x86/avx512/packus-native-c.p/packus.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1808/3100] clang++ -o test/x86/avx512/or-native-cpp test/x86/avx512/or-native-cpp.p/meson-generated_.._or.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1809/3100] clang++ -o test/x86/avx512/or-emul-cpp test/x86/avx512/or-emul-cpp.p/meson-generated_.._or.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1810/3100] clang -o test/x86/avx512/packus-emul-c test/x86/avx512/packus-emul-c.p/packus.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/packus.h:58:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/packus.h:98:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packus.h:58:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packus.h:98:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1811/3100] clang++ -o test/x86/avx512/packus-native-cpp test/x86/avx512/packus-native-cpp.p/meson-generated_.._packus.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1812/3100] clang++ -o test/x86/avx512/packus-emul-cpp test/x86/avx512/packus-emul-cpp.p/meson-generated_.._packus.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/packus.h:58:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/packus.h:98:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packus.h:58:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/packus.h:98:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1813/3100] clang -o test/x86/avx512/permutexvar-emul-c test/x86/avx512/permutexvar-emul-c.p/permutexvar.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1814/3100] clang++ -o test/x86/avx512/permutexvar-emul-cpp test/x86/avx512/permutexvar-emul-cpp.p/meson-generated_.._permutexvar.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:154:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:268:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:485:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:713:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:1051:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:854:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1815/3100] clang -o test/x86/avx512/permutexvar-native-c test/x86/avx512/permutexvar-native-c.p/permutexvar.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1816/3100] clang++ -o test/x86/avx512/permutexvar-native-cpp test/x86/avx512/permutexvar-native-cpp.p/meson-generated_.._permutexvar.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:338:9: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutexvar.h:909:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1817/3100] clang -o test/x86/avx512/popcnt-emul-c test/x86/avx512/popcnt-emul-c.p/popcnt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:487:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:487:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1818/3100] clang -o test/x86/avx512/popcnt-native-c test/x86/avx512/popcnt-native-c.p/popcnt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1819/3100] clang++ -o test/x86/avx512/popcnt-emul-cpp test/x86/avx512/popcnt-emul-cpp.p/meson-generated_.._popcnt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:74:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:487:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:487:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1820/3100] clang++ -o test/x86/avx512/popcnt-native-cpp test/x86/avx512/popcnt-native-cpp.p/meson-generated_.._popcnt.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1821/3100] clang++ -o test/x86/avx512/permutex2var-emul-cpp test/x86/avx512/permutex2var-emul-cpp.p/meson-generated_.._permutex2var.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1822/3100] clang -o test/x86/avx512/permutex2var-emul-c test/x86/avx512/permutex2var-emul-c.p/permutex2var.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:513:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:721:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:958:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:800:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1190:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1474:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1282:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1823/3100] clang -o test/x86/avx512/permutex2var-native-c test/x86/avx512/permutex2var-native-c.p/permutex2var.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1824/3100] clang++ -o test/x86/avx512/permutex2var-native-cpp test/x86/avx512/permutex2var-native-cpp.p/meson-generated_.._permutex2var.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:464:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:208:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:617:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:179:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:589:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:353:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:757:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:324:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/permutex2var.h:1350:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1825/3100] clang -o test/x86/avx512/range_round-emul-c test/x86/avx512/range_round-emul-c.p/range_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1826/3100] clang -o test/x86/avx512/range-emul-c test/x86/avx512/range-emul-c.p/range.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1827/3100] clang -o test/x86/avx512/range-native-c test/x86/avx512/range-native-c.p/range.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1828/3100] clang -o test/x86/avx512/range_round-native-c test/x86/avx512/range_round-native-c.p/range_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1829/3100] clang++ -o test/x86/avx512/range-emul-cpp test/x86/avx512/range-emul-cpp.p/meson-generated_.._range.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4227:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:4285:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:1475:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx.h:3123:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1830/3100] clang++ -o test/x86/avx512/range_round-emul-cpp test/x86/avx512/range_round-emul-cpp.p/meson-generated_.._range_round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/min.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/max.h:490:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/copysign.h:50:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/abs.h:496:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1831/3100] clang++ -o test/x86/avx512/range_round-native-cpp test/x86/avx512/range_round-native-cpp.p/meson-generated_.._range_round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1832/3100] clang++ -o test/x86/avx512/range-native-cpp test/x86/avx512/range-native-cpp.p/meson-generated_.._range.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1833/3100] clang -o test/x86/avx512/rolv-emul-c test/x86/avx512/rolv-emul-c.p/rolv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1834/3100] clang -o test/x86/avx512/rolv-native-c test/x86/avx512/rolv-native-c.p/rolv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1835/3100] clang++ -o test/x86/avx512/rolv-emul-cpp test/x86/avx512/rolv-emul-cpp.p/meson-generated_.._rolv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1836/3100] clang++ -o test/x86/avx512/rolv-native-cpp test/x86/avx512/rolv-native-cpp.p/meson-generated_.._rolv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1837/3100] clang -o test/x86/avx512/rol-emul-c test/x86/avx512/rol-emul-c.p/rol.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1838/3100] clang++ -o test/x86/avx512/rol-emul-cpp test/x86/avx512/rol-emul-cpp.p/meson-generated_.._rol.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1839/3100] clang -o test/x86/avx512/rol-native-c test/x86/avx512/rol-native-c.p/rol.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1840/3100] clang -o test/x86/avx512/rorv-emul-c test/x86/avx512/rorv-emul-c.p/rorv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1841/3100] clang -o test/x86/avx512/rorv-native-c test/x86/avx512/rorv-native-c.p/rorv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1842/3100] clang++ -o test/x86/avx512/rol-native-cpp test/x86/avx512/rol-native-cpp.p/meson-generated_.._rol.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1843/3100] clang -o test/x86/avx512/ror-emul-c test/x86/avx512/ror-emul-c.p/ror.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1844/3100] clang -o test/x86/avx512/round-native-c test/x86/avx512/round-native-c.p/round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1845/3100] clang++ -o test/x86/avx512/rorv-native-cpp test/x86/avx512/rorv-native-cpp.p/meson-generated_.._rorv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1846/3100] clang++ -o test/x86/avx512/ror-emul-cpp test/x86/avx512/ror-emul-cpp.p/meson-generated_.._ror.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1847/3100] clang++ -o test/x86/avx512/rorv-emul-cpp test/x86/avx512/rorv-emul-cpp.p/meson-generated_.._rorv.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:144:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:193:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1848/3100] clang++ -o test/x86/avx512/round-native-cpp test/x86/avx512/round-native-cpp.p/meson-generated_.._round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm [1849/3100] clang -o test/x86/avx512/ror-native-c test/x86/avx512/ror-native-c.p/ror.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1850/3100] clang++ -o test/x86/avx512/ror-native-cpp test/x86/avx512/ror-native-cpp.p/meson-generated_.._ror.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1851/3100] clang -o test/x86/avx512/round-emul-c test/x86/avx512/round-emul-c.p/round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm FAILED: test/x86/avx512/round-emul-c clang -o test/x86/avx512/round-emul-c test/x86/avx512/round-emul-c.p/round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM ERROR: Cannot select: 0x7fff74182d60: v2f64 = froundeven 0x7fff74182f90, ../../simde/x86/avx512/round.h:207:25 @[ ../../test/x86/avx512/round.c:316:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff74182f90: v2f64,ch = PPCISD::XXSWAPD 0x7fff7418a400:1, 0x7fff7418a400, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff7418a400: v2f64,ch = PPCISD::LXVD2X<(invariant load (s128) from %ir.101 + 32, align 8, !noalias !492)> 0x7fff74013bd0, 0x7fff74183540, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff74183540: i64 = add nuw 0x7fff7417c8f0, Constant:i64<32>, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff7417c8f0: i64 = add 0x7fff74183460, 0x7fff74183070, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff74183460: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetGlobalAddress:i64 0, Register:i64 $x2, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff74183310: i64 = TargetGlobalAddress 0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff7416eb30: i64 = Register $x2 0x7fff74183070: i64,ch = CopyFromReg 0x7fff74013bd0, Register:i64 %69, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/round.c:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff7416ec10: i64 = Register %69 0x7fff7418a2b0: i64 = Constant<32> In function: main clang: error: unable to execute command: Aborted (core dumped) clang: error: linker command failed due to signal (use -v to see invocation) [1852/3100] clang++ -o test/x86/avx512/round-emul-cpp test/x86/avx512/round-emul-cpp.p/meson-generated_.._round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm FAILED: test/x86/avx512/round-emul-cpp clang++ -o test/x86/avx512/round-emul-cpp test/x86/avx512/round-emul-cpp.p/meson-generated_.._round.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM ERROR: Cannot select: 0x7fff9419d3e0: v2f64 = froundeven 0x7fff9419cff0, ../../simde/x86/avx512/round.h:207:25 @[ test/x86/avx512/round.cpp:316:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff9419cff0: v2f64,ch = PPCISD::XXSWAPD 0x7fff941a5040:1, 0x7fff941a5040, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff941a5040: v2f64,ch = PPCISD::LXVD2X<(invariant load (s128) from %ir.101 + 32, align 8, !noalias !1223)> 0x7fff9411de90, 0x7fff9419c6c0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff9419c6c0: i64 = add nuw 0x7fff94195fc0, Constant:i64<32>, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff94195fc0: i64 = add 0x7fff94182340, 0x7fff9419c880, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff94182340: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetGlobalAddress:i64 0, Register:i64 $x2, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff9419c650: i64 = TargetGlobalAddress 0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff941968f0: i64 = Register $x2 0x7fff9419c880: i64,ch = CopyFromReg 0x7fff9411de90, Register:i64 %69, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/round.cpp:313:9 @[ ../../test/x86/avx512/test-avx512-footer.h:7:17 ] ] 0x7fff9419cf10: i64 = Register %69 0x7fff94181d20: i64 = Constant<32> In function: main clang++: error: unable to execute command: Aborted (core dumped) clang++: error: linker command failed due to signal (use -v to see invocation) [1853/3100] clang -o test/x86/avx512/roundscale_round-native-c test/x86/avx512/roundscale_round-native-c.p/roundscale_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1854/3100] clang -o test/x86/avx512/roundscale_round-emul-c test/x86/avx512/roundscale_round-emul-c.p/roundscale_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm FAILED: test/x86/avx512/roundscale_round-emul-c clang -o test/x86/avx512/roundscale_round-emul-c test/x86/avx512/roundscale_round-emul-c.p/roundscale_round.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop LLVM ERROR: Cannot select: 0x7fffa8866f20: v2f64 = froundeven 0x7fffa88adbb0, ../../simde/x86/avx512/round.h:207:25 @[ ../../test/x86/avx512/roundscale_round.c:609:7 ] 0x7fffa88adbb0: v2f64 = fmul 0x7fffa8744a40, 0x7fffa87e45f0, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale_round.c:609:7 ] 0x7fffa8744a40: v2f64,ch = PPCISD::XXSWAPD 0x7fffa8866c80:1, 0x7fffa8866c80, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale_round.c:608:7 ] 0x7fffa8866c80: v2f64,ch = PPCISD::LXVD2X<(dereferenceable invariant load (s128) from @test_simde_mm512_roundscale_round_pd.test_vec + 48, basealign 64, !noalias !4571)> 0x7fffa87378a0, 0x7fffa88ada60, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale_round.c:608:7 ] 0x7fffa88ada60: i64 = add 0x7fffa88af000, Constant:i64<48>, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale_round.c:608:7 ] 0x7fffa88af000: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetGlobalAddress:i64 0, Register:i64 $x2, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale_round.c:608:7 ] 0x7fffa87450d0: i64 = TargetGlobalAddress 0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale_round.c:608:7 ] 0x7fffa88663c0: i64 = Register $x2 0x7fffa88ad980: i64 = Constant<48> 0x7fffa87e45f0: v2f64,ch = PPCISD::XXSWAPD 0x7fffa88af0e0:1, 0x7fffa88af0e0, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale_round.c:609:7 ] 0x7fffa88af0e0: v2f64,ch = PPCISD::LXVD2X<(load (s128) from constant-pool)> 0x7fffa87378a0, 0x7fffa87975c0, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale_round.c:609:7 ] 0x7fffa87975c0: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetConstantPool:i64<<2 x double> > 0, Register:i64 $x2 0x7fffa88ad4b0: i64 = TargetConstantPool<<2 x double> > 0 0x7fffa88663c0: i64 = Register $x2 In function: test_simde_mm512_roundscale_round_pd clang: error: unable to execute command: Aborted (core dumped) clang: error: linker command failed due to signal (use -v to see invocation) [1855/3100] clang++ -o test/x86/avx512/roundscale-emul-cpp test/x86/avx512/roundscale-emul-cpp.p/meson-generated_.._roundscale.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm FAILED: test/x86/avx512/roundscale-emul-cpp clang++ -o test/x86/avx512/roundscale-emul-cpp test/x86/avx512/roundscale-emul-cpp.p/meson-generated_.._roundscale.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../LLVM ERROR: Cannot select: 0x7fffa11a20b0: v2f64 = froundeven 0x7fffa0d4bb50, ../../simde/x86/avx512/round.h:207:25 @[ test/x86/avx512/roundscale.cpp:4257:7 ] 0x7fffa0d4bb50: v2f64 = fmul 0x7fffa11a22e0, 0x7fffa11a14e0, ../../simde/x86/avx512/mul.h:107:23 @[ test/x86/avx512/roundscale.cpp:4257:7 ] 0x7fffa11a22e0: v2f64,ch = PPCISD::XXSWAPD 0x7fffa11a2040:1, 0x7fffa11a2040, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/roundscale.cpp:4256:7 ] 0x7fffa11a2040: v2f64,ch = PPCISD::LXVD2X<(dereferenceable invariant load (s128) from @_ZZL30test_simde_mm512_roundscale_pdvE8test_vec + 48, basealign 64, !noalias !14578)> 0x7fffa0d64540, 0x7fffa0d4c090, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/roundscale.cpp:4256:7 ] 0x7fffa0d4c090: i64 = add 0x7fffa0cce030, Constant:i64<48>, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/roundscale.cpp:4256:7 ] 0x7fffa0cce030: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetGlobalAddress:i64 0, Register:i64 $x2, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/roundscale.cpp:4256:7 ] 0x7fffa226cac0: i64 = TargetGlobalAddress 0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ test/x86/avx512/roundscale.cpp:4256:7 ] 0x7fffa0ccea40: i64 = Register $x2 0x7fffa226d7e0: i64 = Constant<48> 0x7fffa11a14e0: v2f64,ch = PPCISD::XXSWAPD 0x7fffa0ccde00:1, 0x7fffa0ccde00, ../../simde/x86/avx512/mul.h:107:23 @[ test/x86/avx512/roundscale.cpp:4257:7 ] 0x7fffa0ccde00: v2f64,ch = PPCISD::LXVD2X<(load (s128) from constant-pool)> 0x7fffa0d64540, 0x7fffa0d52630, ../../simde/x86/avx512/mul.h:107:23 @[ test/x86/avx512/roundscale.cpp:4257:7 ] 0x7fffa0d52630: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetConstantPool:i64<<2 x double> > 0, Register:i64 $x2 0x7fffa226d850: i64 = TargetConstantPool<<2 x double> > 0 0x7fffa0ccea40: i64 = Register $x2 In function: _ZL30test_simde_mm512_roundscale_pdv clang++: error: unable to execute command: Aborted (core dumped) clang++: error: linker command failed due to signal (use -v to see invocation) [1856/3100] clang -o test/x86/avx512/roundscale-emul-c test/x86/avx512/roundscale-emul-c.p/roundscale.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm FAILED: test/x86/avx512/roundscale-emul-c clang -o test/x86/avx512/roundscale-emul-c test/x86/avx512/roundscale-emul-c.p/roundscale.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:131:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:55:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:74:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:93:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/round.h:112:11: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/set1.h:294:5: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/../avx2.h:1127:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../simde/x86/avx512/andnot.h:114:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../LLVM ERROR: Cannot select: 0x7fff89de4900: v2f64 = froundeven 0x7fff89de4430, ../../simde/x86/avx512/round.h:207:25 @[ ../../test/x86/avx512/roundscale.c:4257:7 ] 0x7fff89de4430: v2f64 = fmul 0x7fff89de46d0, 0x7fff89de3cc0, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale.c:4257:7 ] 0x7fff89de46d0: v2f64,ch = PPCISD::XXSWAPD 0x7fff89de4270:1, 0x7fff89de4270, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale.c:4256:7 ] 0x7fff89de4270: v2f64,ch = PPCISD::LXVD2X<(dereferenceable invariant load (s128) from @test_simde_mm512_roundscale_pd.test_vec + 48, basealign 64, !noalias !13897)> 0x7fff88c85080, 0x7fff890c6b90, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale.c:4256:7 ] 0x7fff890c6b90: i64 = add 0x7fff8868b480, Constant:i64<48>, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale.c:4256:7 ] 0x7fff8868b480: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetGlobalAddress:i64 0, Register:i64 $x2, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale.c:4256:7 ] 0x7fff88f2c100: i64 = TargetGlobalAddress 0, ../../test/x86/avx512/../../../simde/x86/avx512/loadu.h:67:5 @[ ../../test/x86/avx512/roundscale.c:4256:7 ] 0x7fff8868aae0: i64 = Register $x2 0x7fff89de4510: i64 = Constant<48> 0x7fff89de3cc0: v2f64,ch = PPCISD::XXSWAPD 0x7fff8868ab50:1, 0x7fff8868ab50, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale.c:4257:7 ] 0x7fff8868ab50: v2f64,ch = PPCISD::LXVD2X<(load (s128) from constant-pool)> 0x7fff88c85080, 0x7fff890c5f50, ../../simde/x86/avx512/mul.h:107:23 @[ ../../test/x86/avx512/roundscale.c:4257:7 ] 0x7fff890c5f50: i64,ch = PPCISD::TOC_ENTRY<(load (s64) from got)> TargetConstantPool:i64<<2 x double> > 0, Register:i64 $x2 0x7fff8868cef0: i64 = TargetConstantPool<<2 x double> > 0 0x7fff8868aae0: i64 = Register $x2 In function: test_simde_mm512_roundscale_pd clang: error: unable to execute command: Aborted (core dumped) clang: error: linker command failed due to signal (use -v to see invocation) [1857/3100] clang -o test/x86/avx512/roundscale-native-c test/x86/avx512/roundscale-native-c.p/roundscale.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [1858/3100] clang++ -o test/x86/avx512/roundscale-native-cpp test/x86/avx512/roundscale-native-cpp.p/meson-generated_.._roundscale.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -lm LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:237:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:645:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:382:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:785:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:412:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: loop control flow is not understood by vectorizer /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering /usr/bin/ld: warning: LLVM gold plugin: ../../test/x86/avx512/../../../simde/x86/avx512/mov.h:814:7: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering ninja: build stopped: subcommand failed. Command exited with non-zero status 1 => [3:13.07] == Results == Exit status: 0 skipped: gcc without flags skipped: gcc with -O2 flag pending - failed expectedly: gcc with RPM build flags skipped: clang without flags skipped: clang with -O2 flag pending - failed expectedly: clang with RPM build flags Processing files: simde-devel-0.7.6-2.gitfefc785.fc40.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2cYrmR Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.wNWMJP Provides: simde-devel = 0.7.6-2.gitfefc785.fc40 simde-devel(ppc-64) = 0.7.6-2.gitfefc785.fc40 simde-static = 0.7.6-2.gitfefc785.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le + return 1 + return 2 + '[' pend = include ']' + result='pending - failed expectedly' + result_buf='pending - failed expectedly' + return 0 + result_clang_rpm='pending - failed expectedly' + cat + '[' '' = true ']' + exit 0 => [13:58.65] + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + DOCDIR=/builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/doc/simde-devel + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/doc/simde-devel + cp -pr /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/README.md /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/doc/simde-devel + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + cd simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342 + LICENSEDIR=/builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/licenses/simde-devel + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/licenses/simde-devel + cp -pr /builddir/build/BUILD/simde-fefc7857ff3e785b988a61a8f5f3c5bd5eb24342/COPYING /builddir/build/BUILDROOT/simde-0.7.6-2.gitfefc785.fc40.ppc64le/usr/share/licenses/simde-devel + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/RPMS/simde-devel-0.7.6-2.gitfefc785.fc40.ppc64le.rpm Child return code was: 0